![]() |
Вывод контента поблочно
Подскажите, как можно вывести контент страницы поблочно, т.е. чтоб например можно было заключить его в тег <div> и оформить. Не весь контент сразу, а частями, как занесен на странице.
В какую сторону рыть доку, а то я нигде не видел это реализованное на typo3 |
Дайте визуальный пример того чего хотите добиться, а то не очень понятно что требуется.
|
Цитата:
для этого посмотрите в tsRef елемент CONTENT там должны быть property для wrap отдельных ел-тов. |
И всё-таки. Я вот тоже столкнулся с такой проблемой. Изучаю месяца полтора TYPO3 и до сих пор не могу понять, как можно сделать, чтобы элемент, добавляемый на страницу (текст с изображнием например) автоматически обрамлялся в тегами для этого контейнера из CSS (например фоновая картинка, padding для DIV'a). Шаблоны делаю через Templavoila.
Если подробнее: Получается, что заMAP'ив какой-нибудь DIV как Content element, и добавив на странице подряд несколько текстовых блоков, они все будут внутри этого Diva, а нужно, чтобы каждый обрамлялся как этот div. Кто не испытывает с этим трудностей, напишите куда надо копать, пожалуйста! |
Либо FCE, либо настройка блочных стилей в RTE HTMLArea.
|
1. Сделайте FCE с одни лишь тегом который хотите обрамлять.
2. Либо ручками поправьте DS-xml (храниться в записи DataStructure). К этому коду добавить параметры обрамления: Код:
10= RECORDS Получиться вот так: Код:
10= RECORDS |
Понадобилось завернуть элементы в <div> только для правой колонки.
Цель - что бы заголовок и текст (или плагин) были в одном блоке <div>, тогда им можно будет задать общую рамку, фон и т.п. Решение как менять вывод поколоночно подсмотрено здесь: http://lists.netfielders.de/pipermai...er/042828.html Класс зависит от "типа заголовка" выбираемого в CE. Итоговое решение: Код:
temp.customRender = CASE |
Часовой пояс GMT +4, время: 11:40. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot