Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
01.11.2007, 15:24 | #1 |
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Шаблон для новостей в подкатегорях определённой категории
Иерархия категорий:
Новости - Основные новости - Дополнительные новости - Ещё какие-то новости События - Основные события - Прошедшие события - Будущие события Все новости выводятся в общей ленте с помощью LIST. На главной странице сайта выводятся с помощью LATEST. Ну и естественно просматривается каждая новость в SINGLE. Как, например, для всех новостей которые записаны в События и в подкатегории этих событий указать отдельный шаблон (templateFile) для отображения в List, Latest и Single? Сейчас код такой: Код:
lib.viewnews < plugin.tt_news lib.viewnews.templateFile = fileadmin/templates/news.html lib.viewnews { code > code = LIST pid_list > pid_list = 83,189 limit = 12 useSubCategories = 1 displaySubCategories = 1 showCatRootline = 1 catImageMode = 0 catTextMode = 0 displayList.subheader_stdWrap{ wrap = <p>|</p> ifEmpty.field = bodytext stripHtml = 0 } } [globalVar = GP:tx_ttnews|pS > 0] lib.viewnews{ code = LIST archiveTypoLink.parameter = 86 archive = 1 } [end] [globalVar = GP:tx_ttnews|tt_news > 0] lib.viewnews.code = SINGLE lib.viewnews.singleMaxW = 600 lib.viewnews.singleMaxH = 600 [end] [globalVar = GP:arhive = 1] lib.viewnews { code > code = AMENU pid_list > pid_list = 83,189 } [end] |
21.11.2007, 15:34 | #2 |
Senior Member
|
Можно сделать отдельный lib.viewnews_Events и настроить его как нужно.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
extension для новостей | Andrew Zhupanenko | Общие вопросы | 1 | 22.10.2007 02:23 |
Свой шаблон для элементов (записей) страницы | Alexey Kuzminich | Общие вопросы | 6 | 24.08.2007 05:44 |
tt_news - скрыть пустые категории новостей | SteelMaster | Общие вопросы | 1 | 24.05.2007 02:19 |
Шаблон для TV | rolph | Общие вопросы | 13 | 03.05.2007 14:51 |
календарь для новостей | Konstantin | Общие вопросы | 2 | 02.07.2006 08:38 |