Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
Опции темы | Опции просмотра |
21.06.2007, 11:16 | #1 |
Новенький
Регистрация: 17.06.2007
Сообщений: 16
|
визуализация расширений и Templavoila (внешний вид расширения опеределяется FCE)
http://www.typo3newbie.com/?p=29
здесь расположено обьяснение того что надо сделать чтоб визуализировать другой компонент с использованием Flexible Content Elements но что то не совсем понятно ВНУТРЕННЕГО механизма замены способа визуализации. мои знания про визуализацию фронтенд плагинов очень скудны. я знаю что в битриксе чтоб сделать визуализацию отличную от стандартной (вид компонента по умолчанию) - требуется переписать весь компонент. с приходом компонентов 2.0 появилось разделение на логику компонента и визуализацию - т.е. если я хочу поменять внешний вид компонента 2.0 то я должен написать на PHP свой вариант преобразования того что хранится в выходных данных ядра компонента в HTML вёрстку. Typo3 с Templavoila предлагают более гибкий вариант без написания единой строчки кода на PHP... но как? |
21.06.2007, 11:26 | #2 |
Новенький
Регистрация: 17.06.2007
Сообщений: 16
|
и кажеться что язык английский - не родной у автора сообщения... но буду производить исследования методом тыка...
совершенно ясно что если плагин выводит жестко разметку например как PHP код:
возможно надо просто покопаться в исходниках tt_news чтоб понять как он формирует свой внешний вид |
21.06.2007, 15:46 | #3 |
Senior Member
|
способ визуализации/шаблонизации плагина не меняется! Приведенная статья рассматривает другой вопрос - как настроить конкретный экземпляр плагина, размещеный на странице размеченной TV, вместо того чтобы использовать единую настройку для всех экземпляров плагина на странице.
|
21.06.2007, 17:14 | #4 |
Новенький
Регистрация: 17.06.2007
Сообщений: 16
|
понятно я просто думал что у меня мозгов не хватает это понять. а оказывается я слишком на много возможностей надеялся что есть Темплавуля....
оказывается надо верстать сайты следующим способом:
то что невозможно подсовывать шаблоны FCE плагинам и нельзя создавать динамически FCE это конечно разачарование но я думаю справлюсь... |
21.06.2007, 19:33 | #5 |
Senior Member
|
У авторов расширений есть выбор - какой шаблонизатор использовать. Большинство расширений (в том числе самые используемые - tt_news) используют стандартный шаблонизатор тайпы с маркерами типа ###LIST###
Парочка расширений используют Templavoila в качестве шаблонизатора - mininews, tv_loginbox Расширения, основанные на lib/div, используют phpTemplate или Smarty. Пример - efaq.
__________________
TYPO3 FAQ |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ссылка на FCE как часть шаблона Templavoila | acid-art | Общие вопросы | 1 | 09.04.2007 13:56 |