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

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

Ответ
 
Опции темы Опции просмотра
Старый 15.03.2006, 18:53   #1
vedomir
Senior Member
 
Регистрация: 07.02.2006
Сообщений: 202
По умолчанию раздельные ленты новостей.

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

Вот бы узнать как сделано например на
http://pismo-vlasti.net/
vedomir вне форума   Ответить с цитированием
Старый 15.03.2006, 21:08   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

я такого не делал - но вроде проблем быть не должно - просто свой шаблон для каждого контент-блока новостей
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 15.03.2006, 23:01   #3
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от Valery Romanchev
я такого не делал - но вроде проблем быть не должно - просто свой шаблон для каждого контент-блока новостей
Можно при желании и свои настройки TS сделать для каждого блока, если вставку делать не динамически, а через шаблон TS.

Код:
lib.news.block1 < plugins.tt_news
lib.news.block1 {
  ...
}

lib.news.block2 < plugins.tt_news
lib.news.block2 {
  ...
}
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 21.03.2006, 13:58   #4
Олег
Продвинутый
 
Регистрация: 13.02.2006
Сообщений: 49
По умолчанию есть решение, красивым не назовешь

Пример - для одного из 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   #5
Дмитрий Самойлов
Продвинутый
 
Регистрация: 28.03.2005
Сообщений: 78
Отправить сообщение для Дмитрий Самойлов с помощью ICQ Отправить сообщение для Дмитрий Самойлов с помощью Skype™
По умолчанию 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
Дмитрий Самойлов вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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