Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   раздельные ленты новостей. (http://forum.typo3.ru/showthread.php?t=1169)

vedomir 15.03.2006 18:53

раздельные ленты новостей.
 
Как правильнее всего реализовать новости через tt_news, если они есть разные ленты , и каждую надо выводить с индивидуальными настройками?

Вот бы узнать как сделано например на
http://pismo-vlasti.net/

Valery Romanchev 15.03.2006 21:08

я такого не делал - но вроде проблем быть не должно - просто свой шаблон для каждого контент-блока новостей

Pavel Antonov 15.03.2006 23:01

Цитата:

Сообщение от Valery Romanchev
я такого не делал - но вроде проблем быть не должно - просто свой шаблон для каждого контент-блока новостей

Можно при желании и свои настройки TS сделать для каждого блока, если вставку делать не динамически, а через шаблон TS.

Код:

lib.news.block1 < plugins.tt_news
lib.news.block1 {
  ...
}

lib.news.block2 < plugins.tt_news
lib.news.block2 {
  ...
}


Олег 21.03.2006 13:58

есть решение, красивым не назовешь
 
Пример - для одного из 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
 
можно использовать плагин
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


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

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