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

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 19.07.2006, 13:58   #1
Alexa
Продвинутый
 
Регистрация: 07.06.2006
Адрес: Latvia
Сообщений: 40
По умолчанию tt_news. Подключение нового шаблона.

Хочу и подключаю к tt_news свой шаблон
plugin.tt_news.templateFile = fileadmin/templ_news/tt_news_v2.html.
Всё в порядке. Но я хочу для другой категории иметь другой шаблон. Его я могу указать на той странице, на которую новости вставляю, на вкладке Template (см.рис.). При этом мой шаблон job_v1.html помещается как копия ( /uploads/tx_ttnews/job_v1_01.html, /uploads/tx_ttnews/job_v1_02.html и т.д. ) в соответствующую папку. Если это единовреммено, то и бог с ним, а вот если эта категория у меня на нескольких страницах и я хочу сей шаблон подредактировать, то становится тоскливо.. тем более, что и прав на редактирование этих файлов и нет.. .
Изображения
Тип файла: jpg tt_news.jpg (6.3 Кб, 46 просмотров)
Alexa вне форума   Ответить с цитированием
Старый 19.07.2006, 15:17   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Можно использовать TS conditions вместо FlexForm'ы. Конечно прописывать id'ы не очень весело, но всё же веселей)
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 20.07.2006, 15:14   #3
Alexa
Продвинутый
 
Регистрация: 07.06.2006
Адрес: Latvia
Сообщений: 40
По умолчанию

не очень понятно для непродвинутого пользователя , но будем разбираться. спасибо за совет. )
Alexa вне форума   Ответить с цитированием
Старый 20.07.2006, 16:19   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Ну в общем нечто вроде
plugin.tt_news.templateFile = fileadmin/templ_news/tt_news_v2.html
[PIDinRootline = {$myidlist}]
plugin.tt_news.templateFile >
plugin.tt_news.templateFile = fileadmin/templ_news/anotherfile.html
[end]
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 20.07.2006, 19:08   #5
Alexa
Продвинутый
 
Регистрация: 07.06.2006
Адрес: Latvia
Сообщений: 40
По умолчанию

Теперь дошло. Огромное спасибо !!
В следующем варианте точно пригодится, но..
здесь у меня была такая картина: на одной странице левая колонка-новости, а основная часть - список ( или единичная новость) другой категории новостей .. сажем, каталог у меня реализован в tt_news.
Или имелась ввиду starting point ( pid_list) ? Проверю всё равно.
Спасибо.

Последний раз редактировалось Alexa; 20.07.2006 в 19:15
Alexa вне форума   Ответить с цитированием
Старый 20.07.2006, 19:23   #6
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Для вашего случая будет нечто вроде:

lib.mainnews < plugin.tt_news
lib.mainnews.templateFile = fileadmin/templ_news/tt_news_v2.html
lib.mainnews.pidList = {$mainpidList}

lib.anothernews < plugin.tt_news
lib.anothernews.templateFile = fileadmin/templ_news/anotherfile.html
lib.anothernews.pidList = {$anotherpidList}
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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