Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
10.12.2008, 10:57 | #1 |
Новенький
Регистрация: 06.11.2008
Сообщений: 7
|
Вывод контента поблочно
Подскажите, как можно вывести контент страницы поблочно, т.е. чтоб например можно было заключить его в тег <div> и оформить. Не весь контент сразу, а частями, как занесен на странице.
В какую сторону рыть доку, а то я нигде не видел это реализованное на typo3 |
10.12.2008, 14:01 | #2 |
Senior Member
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
|
Дайте визуальный пример того чего хотите добиться, а то не очень понятно что требуется.
|
10.12.2008, 14:37 | #3 | |
Продвинутый
|
Цитата:
для этого посмотрите в tsRef елемент CONTENT там должны быть property для wrap отдельных ел-тов. |
|
18.07.2009, 05:47 | #4 |
Новенький
Регистрация: 18.07.2009
Сообщений: 2
|
И всё-таки. Я вот тоже столкнулся с такой проблемой. Изучаю месяца полтора TYPO3 и до сих пор не могу понять, как можно сделать, чтобы элемент, добавляемый на страницу (текст с изображнием например) автоматически обрамлялся в тегами для этого контейнера из CSS (например фоновая картинка, padding для DIV'a). Шаблоны делаю через Templavoila.
Если подробнее: Получается, что заMAP'ив какой-нибудь DIV как Content element, и добавив на странице подряд несколько текстовых блоков, они все будут внутри этого Diva, а нужно, чтобы каждый обрамлялся как этот div. Кто не испытывает с этим трудностей, напишите куда надо копать, пожалуйста! |
19.07.2009, 11:22 | #5 |
Senior Member
|
Либо FCE, либо настройка блочных стилей в RTE HTMLArea.
|
19.07.2009, 11:24 | #6 |
Administrator
|
1. Сделайте FCE с одни лишь тегом который хотите обрамлять.
2. Либо ручками поправьте DS-xml (храниться в записи DataStructure). К этому коду добавить параметры обрамления: Код:
10= RECORDS 10.source.current=1 10.tables = tt_content 10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end--> Получиться вот так: Код:
10= RECORDS 10.source.current=1 10.tables = tt_content 10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end--> 10.conf.tt_content.stdWrap.wrap = <div class="yourown_div">|</div> #Дополнительное обрамление |
05.10.2009, 20:06 | #7 |
Senior Member
|
Понадобилось завернуть элементы в <div> только для правой колонки.
Цель - что бы заголовок и текст (или плагин) были в одном блоке <div>, тогда им можно будет задать общую рамку, фон и т.п. Решение как менять вывод поколоночно подсмотрено здесь: http://lists.netfielders.de/pipermai...er/042828.html Класс зависит от "типа заголовка" выбираемого в CE. Итоговое решение: Код:
temp.customRender = CASE temp.customRender.key.field = colPos temp.customRender.0 < tt_content temp.customRender.1 < tt_content temp.customRender.2 < tt_content temp.customRender.3 < tt_content temp.customRender.default < tt_content tt_content > tt_content < temp.customRender tt_content.2.stdWrap.dataWrap = <div class="mywrap-{field:header_layout}">|</div> |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Один элемент контента для нескольких страниц | MVH | Общие вопросы | 3 | 16.02.2010 17:56 |
Вывод контента с таблицы mysql в TYPO3 | asteroid | TypoScript практикум | 3 | 17.01.2008 14:49 |
Вывод контента из собственного расширения | filippoff | HTMLArea, RTE, tinymce_rte и другие визуальные редакторы | 5 | 30.11.2007 18:48 |
вывод элементов Image, Text/Image | are | TypoScript практикум | 0 | 02.11.2007 12:11 |
Не стандартный вывод контента | Василий Мосийчук | Общие вопросы | 3 | 27.10.2005 22:39 |