Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 10.12.2008, 10:57   #1
Rammer
Новенький
 
Регистрация: 06.11.2008
Сообщений: 7
По умолчанию Вывод контента поблочно

Подскажите, как можно вывести контент страницы поблочно, т.е. чтоб например можно было заключить его в тег <div> и оформить. Не весь контент сразу, а частями, как занесен на странице.

В какую сторону рыть доку, а то я нигде не видел это реализованное на typo3
Rammer вне форума   Ответить с цитированием
Старый 10.12.2008, 14:01   #2
reva2
Senior Member
 
Аватар для reva2
 
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
По умолчанию

Дайте визуальный пример того чего хотите добиться, а то не очень понятно что требуется.
reva2 вне форума   Ответить с цитированием
Старый 10.12.2008, 14:37   #3
Дмитрий Самойлов
Продвинутый
 
Регистрация: 28.03.2005
Сообщений: 78
Отправить сообщение для Дмитрий Самойлов с помощью ICQ Отправить сообщение для Дмитрий Самойлов с помощью Skype™
По умолчанию

Цитата:
Сообщение от Rammer Посмотреть сообщение
Подскажите, как можно вывести контент страницы поблочно, т.е. чтоб например можно было заключить его в тег <div> и оформить. Не весь контент сразу, а частями, как занесен на странице.

В какую сторону рыть доку, а то я нигде не видел это реализованное на typo3
Я так понимаю, что требуется каждый контент-елемент обернуть своими тегами.
для этого посмотрите в tsRef елемент CONTENT там должны быть property для wrap отдельных ел-тов.
Дмитрий Самойлов вне форума   Ответить с цитированием
Старый 18.07.2009, 05:47   #4
DMmaking
Новенький
 
Аватар для DMmaking
 
Регистрация: 18.07.2009
Сообщений: 2
По умолчанию

И всё-таки. Я вот тоже столкнулся с такой проблемой. Изучаю месяца полтора TYPO3 и до сих пор не могу понять, как можно сделать, чтобы элемент, добавляемый на страницу (текст с изображнием например) автоматически обрамлялся в тегами для этого контейнера из CSS (например фоновая картинка, padding для DIV'a). Шаблоны делаю через Templavoila.

Если подробнее:
Получается, что заMAP'ив какой-нибудь DIV как Content element, и добавив на странице подряд несколько текстовых блоков, они все будут внутри этого Diva, а нужно, чтобы каждый обрамлялся как этот div.

Кто не испытывает с этим трудностей, напишите куда надо копать, пожалуйста!
DMmaking вне форума   Ответить с цитированием
Старый 19.07.2009, 11:22   #5
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Либо FCE, либо настройка блочных стилей в RTE HTMLArea.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 19.07.2009, 11:24   #6
Sergey M Nikitin
Administrator
 
Аватар для Sergey M Nikitin
 
Регистрация: 10.07.2007
Адрес: Moscow
Сообщений: 181
Отправить сообщение для Sergey M Nikitin с помощью ICQ Отправить сообщение для Sergey M Nikitin с помощью Skype™
По умолчанию

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> #Дополнительное обрамление
Sergey M Nikitin вне форума   Ответить с цитированием
Старый 05.10.2009, 20:06   #7
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Понадобилось завернуть элементы в <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>
dmartynenko вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Один элемент контента для нескольких страниц 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


Часовой пояс GMT +4, время: 06:50.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория