Показать сообщение отдельно
Старый 01.11.2007, 15:24   #1
NiKRON
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]
NiKRON вне форума   Ответить с цитированием