PDA

Просмотр полной версии : Templavoila Добавить оформление каждому элементу контента


viod
21.10.2010, 12:49
Использую templavoila.
Можно ли сделать так, чтобы каждый элемент содержимого создаваемый на странице оформлялся определенной конструкцией (например оборачивался в <div>).
Смысл в следующем превратить страницу в каталог, т.е. чтобы элементы контента стали элементами каталога.

Направьте в нужное русло, пожалуйста.

Valery Romanchev
21.10.2010, 13:31
использует рамки
для элементов контента есть по умолчанию Рамка 1 и Рамка 2
Можно добавить еще рамки через TS config
TCEFORM.tt_content.section_frame.addItems.22 = Блок для левой колонки

и в шаблон добавить определение, как эти рамки будут выводиться

tt_content.stdWrap {
innerWrap.cObject {
22 = TEXT
22.value = <div class="csc-frame csc-frame-frame3">|</div>
}
}

Shtirliz
21.10.2010, 17:01
Если TV пользуете, то во FLEX-форме есть запись типа, это в поле отмеченном в TV как Content Elements
10 = RECORDS
10.source.current = 1
... и т.д.

дальше читайте тут http://typo3.org/documentation/document-library/core-documentation/doc_core_tsbyex/0.0.16/view/9/6/

если там такого нету, то можно рендерить записи с помощью CONTENT
например как описывают это здесь: http://www.justinml.com/mailing-lists/cms-typo3/typo3-english-mailing-list/subject/mailing/typo3-english-mm-forum-extending-user-profile-with-select-box/

viod
21.10.2010, 17:03
Спасибо! Дельные советы )

Shtirliz
21.10.2010, 17:19
на крайний случай свой плагин пишете, и всё :)

Shtirliz
21.10.2010, 17:24
А вообще иногда бывает быстрее что-то в движке всковырнуть, чем мануалы и форумы всякие читать
ну, это личное...