Просмотр полной версии : раздельные ленты новостей.
Как правильнее всего реализовать новости через tt_news, если они есть разные ленты , и каждую надо выводить с индивидуальными настройками?
Вот бы узнать как сделано например на
http://pismo-vlasti.net/
Valery Romanchev
15.03.2006, 21:08
я такого не делал - но вроде проблем быть не должно - просто свой шаблон для каждого контент-блока новостей
Pavel Antonov
15.03.2006, 23:01
я такого не делал - но вроде проблем быть не должно - просто свой шаблон для каждого контент-блока новостей
Можно при желании и свои настройки TS сделать для каждого блока, если вставку делать не динамически, а через шаблон TS.
lib.news.block1 < plugins.tt_news
lib.news.block1 {
...
}
lib.news.block2 < plugins.tt_news
lib.news.block2 {
...
}
Пример - для одного из tt_news на странице меняем фомат даты:
page.11.marks.MAIN_CONTENT.renderObj.list.20.9.0 {
displayLatest.date_stdWrap.strftime= %d.%m
}
Пояснения.
page.11 - созданный из TypoScript TEMPLATE:
page.11 = TEMPLATE
page.11 {
...
marks.MAIN_CONTENT < styles.content.get
}
"list.20.9.0" получаем следующим образом: открываем в FE ADMIN PANEL/TypoScript, ставим галки "Tree display", "Track content rendering". В дереве ищем нужный "путь"
В чем кривизна решения можно даже не упоминать, но другого пока нет
Дмитрий Самойлов
22.03.2006, 20:02
можно использовать плагин
Content Element From TypoScript
т.е.
подготовить в родительском typoscript шаблоне два объекта с новостями
lib.news.specialProposes < plugins.tt_news
lib.news.specialProposes {
# настройка параметров
}
lib.news.latestArticles < plugins.tt_news
lib.news.latestArticles {
# настройка параметров
}
А затем на целевую строницу бросить в нужных местах 2
Content Element From TypoScript
в которых указать соответственно lib.news.specialProposes
и lib.news.latestArticles
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot