Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
25.05.2007, 11:44 | #1 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
Как сделать разные шаблоны для одного плагина?
Есть 2 страницы с одним и тем же плагином в контенте.
Надо настроить вывод по разному, т.е. подключить 2 разных шаблона. Можно видимо прописать в настройнах каждого экземпляра плагина разные шаблоны... Но хочется задать настройку шаблонов из TS setup. Приведу конкретный пример. Есть плагин seminars. Хочется выводить краткий список симинаров (список1) в правую колонку сайта, на всех страницах. Полный список (список2) выводится только на одной странице - "Семинары". При этом каждый семинар в списке ссылается на полный текст о себе (по аналогии с новостями в tt_news). Для вывода списка1 пользуюсь subparts.event < styles.content.get subparts.event.select.pidInList = 34 (PID 34 - страница со списком1) Кстати еще вопрос. В этом плагине нельзя указать и настроить отдельую страницу для Single Item. То есть при выборе семинара в правой колонке сайта имеем вовод полной информации об этом семинаре в эту же колонку, а не на отдельной странице, в основной колонке для информации. Можно как-нибудь обойти это? |
25.05.2007, 12:02 | #2 | |
Administrator
|
Цитата:
Это скорее всего не сложно. |
|
25.05.2007, 12:06 | #3 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
Валерий спасибо за конкретный ответ.
А "Пропатчивание" в данном случае в чем будет заключатся? Натолкните на мысль. Наверное в том, чтобы сделать по аналогии с tt_news - single item на отдельной странице? Или проще можно? |
29.05.2007, 13:15 | #4 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
Еще одно наблюдение.
Некоторые плагины (а может быть и все) при ручном прописывание шаблона (temp.html) в элементе контента создают копию шаблона в своей директории (upload/seminars) и если мы вручную прописываем разные шаблоны для 2-х разных экземпляров плагина, то в папке upload/seminars имеем 2 файла temp_01.html и temp_02.html. И соответственно используются 2 шаблона, может быть и разные. Смысла такой организации работы с шаблонами не понял. При этом при изменении основного шаблона temp.html, страницы в FE не меняются, т.к. используют на самом деле temp_01.html и temp_02.html. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хочу сделать корзину для TYPO3 такую же, как у Windows. | thebat | Общие вопросы | 6 | 14.05.2007 12:00 |
Как сделать разный wrap для ACT в зависимости от наличия подменю | uvi | TypoScript практикум | 2 | 26.01.2007 12:58 |
Как wrap сделать для разных языков разный wrap | Владимир Умнов | Общие вопросы | 0 | 11.12.2005 16:29 |
Подскажите как правильней сделать | Владимир Умнов | Общие вопросы | 2 | 12.10.2005 11:44 |
Как сделать чтоб для каждой страницы адрес был бы уникальным? | MercurieVV | Общие вопросы | 3 | 14.09.2004 08:37 |