PDA

Просмотр полной версии : новости (как всегда:-) )


sharkich
02.06.2006, 13:13
Вопрос лажевый но не могу понять с какой стороны подойти.
Есть TypoScriptObjectPath(TemplaVoilа) с названием news.
В него нада вывести одну последнюю новость с "Новости"(id=18)
т.е. название и краткое описание
Я понимаю что для гуру Typo3 это не вопрос, а я вот уже второй день бьюсь над проблемой :(

Pavel Antonov
02.06.2006, 13:24
news < plugins.tt_news
news.code = LATEST
news.latestLimit = 1
Совет: не используйте таких наименований объектов... lib.news - нормально.

void
02.06.2006, 13:32
наверно, все же plugin.tt_news
да и lib.news.pid_list тоже надо указать...

sharkich
02.06.2006, 13:37
news < plugins.tt_news
news.code = LATEST
news.latestLimit = 1
Совет: не используйте таких наименований объектов... lib.news - нормально.
дык я и имел введу lib.news :p
я просто новичек в Typo и пока все делаю по примерам. В общем получился код типа:

lib.news < plugins.tt_news
lib.news.code = LATEST
lib.news.latestLimit = 1
lib.news.pid_list >
lib.news.pid_list = 18

lib.news {
displayList {
crop = 300 | ... | 1
ifEmpty.field = bodytext
title_stdWrap = |
}
}

в итоге в разделе lib.news - пустота :(

Pavel Antonov
02.06.2006, 13:44
Был не прав..вспылил...

тогда уж сделайте и lib.news.code >

и советую ставить все ID через константы... тот же pid_list

sharkich
04.06.2006, 16:18
Блин, я думал проблема в том что я не указал Темплейт. теперь указал: результат - пустота на странице.:confused:
Вот код:
lib.news < plugins.tt_news
lib.news.code >
lib.news.code = LIST
lib.news.limit = 1
lib.news.pid_list >
lib.news.pid_list = 18
lib.news.recursive = 3
lib.news.singlePid = 136
lib.news.templateFile = typo3conf/ext/tt_news/pi/tt_news_v2_template.html
lib.news {
displayList {
crop = 300 | ... | 1
ifEmpty.field = bodytext
title_stdWrap = |
}
}

Уважаемые Гуру укажите на ошибку или недоработок .

Dutchak Vitaly
04.06.2006, 17:10
plugins.tt_news

s - лишняя

sharkich
04.06.2006, 17:38
plugins.tt_news

s - лишняя

и ты после ЭТОГО говориш "не матерись".
Вот это я Осел. Я из-за этой буквы 2 дня доки по ньюсам штудировал:D
спасибо огромное ЗАРАБОТАЛО!:)

Dutchak Vitaly
06.06.2006, 04:48
и ты после ЭТОГО говориш "не матерись".
Вот это я Осел. Я из-за этой буквы 2 дня доки по ньюсам штудировал:D
спасибо огромное ЗАРАБОТАЛО!:)

тебе выше намекали на лишнюю букву, ты просто не заметил