Russian TYPO3 community

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

Manas 25.07.2007 13:25

Хочу в шаблоне выводить три последние новости tt_news
 
Я создаю шаблон при помощи TemplaVoila, хочу в шаблоне выводить три последние новости tt_news, для этого, думаю, лучше использовать тип поля TypoScriptObjectPath и что-то типа *:inner lib.news. А вот как мне вызвать эти три последние новости.

gunner 29.07.2007 15:31

примерно так:

Код:

plugin.tt_news {
  ...
  latestLimit = 3
  ...
}

lib.news < plugin.tt_news
lib.news {
  code >
  code = LATEST
}

удачи =)

Manas 29.07.2007 15:46

Да спасибо, я сделал вот так, может кому пригодится.

lib.newsLatest < plugin.tt_news
lib.newsLatest {
templateFile=fileadmin/templates/viplus/tt_news/listnews.html
code >
code = LATEST
pid_list >
pid_list = 31
singlePid = 32
catImageMode = 0
catTextMode = 0
latestLimit = 3
}

HardRock 12.03.2010 02:30

Цитата:

Сообщение от Manas (Сообщение 13878)
Да спасибо, я сделал вот так, может кому пригодится.

lib.newsLatest < plugin.tt_news
lib.newsLatest {
templateFile=fileadmin/templates/viplus/tt_news/listnews.html
code >
code = LATEST
pid_list >
pid_list = 31
singlePid = 32
catImageMode = 0
catTextMode = 0
latestLimit = 3
}

не стал заводить новую тему..
пытаюсь сделать тоже самое
на сайте с боку в виде маленького блока хочу добавить в шаблон список последних новостей
пробовал этот код и так и сяк искал другие примеры .. всё равно выводит что на данной странице нету новостей (

***********

только написал это сообщение и меня осенило проверить работу этого блока на других страницах)
оказуется везде всё работает кроме как на странице с новостями теперь надо думать как отключать этот виджет если мы на странице где все новости

-=UncleByte=- 12.03.2010 04:21

Использовать condition с проверкой PIDinRootline например и обнулить этот самый lib.newsLatest

HardRock 12.03.2010 21:49

Цитата:

Сообщение от -=UncleByte=- (Сообщение 27346)
Использовать condition с проверкой PIDinRootline например и обнулить этот самый lib.newsLatest

Спасибо, было бы не плохо глянуть пример )

попробую погуглить :)

нашёл пример ) всё проще некуда
вот он если комуто нужно

[PIDinRootline = id_страницы, id_страницы]
ваши скрипты
[end]

romanko 06.07.2010 20:36

Не хотел создавать новую тему. У меня следующий вопрос: есть две разных страницы, на одной выводятся все новости (LIST), а на второй (тип отображения LATEST) должны только 4 ( присвоил latestLimit = 4), но выводятся только две. Я так понимаю где-то значение latestLimit переопределено,но где?


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

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