PDA

Просмотр полной версии : не могу настроить tt_news


nazaroff
05.01.2008, 00:18
Помогите, плиз.

В шаблоне прописал:

plugin.tt_news {
file.templateFile = /fileadmin/templates/news/tt_news_v2_template.html
code = LATEST
pid_list = 243
}


lib.qNews < plugin.tt_news

Промапил lib.qNews

В результате выводит ошибку: What to display: If no value for "code" (or "defaultCode") is configured in TypoScript it is required to select at least one item from the field "What to display" in the tt_news content-element.

Tod
05.01.2008, 13:57
По идее обычно пишут

code >
code = LATEST

и в templateFile первый слэш не нужен

nazaroff
05.01.2008, 14:26
Не понял. Так написать:

plugin.tt_news {
file.templateFile = fileadmin/templates/news/tt_news_v2_template.html
code >
code = LATEST
pid_list = 243
}

Проверил - тож самое :(

nazaroff
06.01.2008, 01:44
Метод научного тыка не помог, дока тож молчит - одна надежда на форум...

Tod
06.01.2008, 13:42
Вот это у меня работало на 100%, попробуй. Если не получится - значит проблема в другом, подключил ли статистический стиль для новостей в шаблоне?

lib.publication_stuff < plugin.tt_news
lib.publication_stuff {
code >
code = LATEST
listOrderBy = datetime desc
categoryMode = 1
categorySelection = 2
pid_list = 16
archiveTypoLink.parameter = 10
templateFile = fileadmin/templates/publication_template.html
latestLimit = 3
singlePid = 14
}

Если сработает - можешь удалять ненужные настройки, они не обязательны.

nazaroff
06.01.2008, 15:56
УРА!
Спасибо :)

Проблема была в том, что я в константах настраивал сам плагин, а когда перенес это в setup и настраивать стал сам элемент lib.qNews - все заработало :)

lib.qNews < plugin.tt_news
lib.qNews {
code >
code = LATEST
## listOrderBy = datetime desc
## categoryMode = 1
## categorySelection = 2
## archiveTypoLink.parameter = 10
templateFile = fileadmin/templates/news/tt_news_v2_template.html
## singlePid = 14
pid_list = 243
}

Tod
06.01.2008, 16:03
P.S. ДЛя каждого плагина на ФТП можешь найти файлы что-то там constant_typoscript.txt и setup_typoscript.txt, где по идее имеются все доступные настройки.
Они доступны также из админки, в шаблоне выбираешь тип отображения Template Objects или Analyzer. Названия неточные, но думаю найдешь.
Это чтобы в дальнейшем не путать где какие настройки использовать.

vitaly
26.02.2008, 16:33
plugin.tt_news.defaultCode = LATEST
[globalVar = GP:tx_ttnews|tt_news > 0]
plugin.tt_news.defaultCode = SINGLE
[end]

А в самом плагине tt_news, который на странице нужно отключить все варианты вывода (SINGLE, LATEST, ...)