Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
Опции темы | Опции просмотра |
20.08.2010, 14:49 | #11 | |
Senior Member
Регистрация: 02.10.2009
Сообщений: 134
|
Цитата:
|
|
10.10.2012, 13:30 | #12 |
Senior Member
Регистрация: 02.05.2011
Сообщений: 138
|
А если все-таки надо выдавать новость, как Single?
В tt_news есть подключение imageMarkerFunc, которую можно переписать для другого отображения картинок новости или для добавления каких-то своих маркеров. Но эта imageMarkerFunc определена в tt_news только для Single. Поэтому, чтобы вывести новость так, как мне надо, со всеми дополнительными полями, мне надо ее вывести именно как Single. И Single-отображению передать номер последней новости из выбранной категории. Как? Есть идеи? |
10.10.2012, 15:41 | #13 |
Senior Member
|
В TS есть возможность задавать значения piVars по умолчанию, например:
Код:
plugin.tt_news._DEFAULT_PI_VARS.tt_news = 905 Посмотрите еще экст rgnewsce (это дополнение к tt_news). На сколько я помню (ковырял его), он может при задании renderSingleInListLatest = 1 в режиме list/latest полностью рендерить новости как в single. |
10.10.2012, 15:53 | #14 |
Senior Member
Регистрация: 02.05.2011
Сообщений: 138
|
а как-то так:
Код:
tmp.10 = CONTENT table = tt_news select { selectFields = tt_news.uid join = tt_news_cat_mm ON (tt_news_cat_mm.uid_local = tt_news.uid) where = tt_news_cat_mm.uid_foreign = 42 orderBy = datetime desc max = 1 } Код:
plugin.tt_news._DEFAULT_PI_VARS.tt_news < tmp.10 - я пытаюсь вывести на страницу новость из определенной категории (42) как Single зы: выглядит бредово как-то... |
10.10.2012, 16:21 | #15 |
Senior Member
|
Выглядит в стиле TypoScript
Только вот это не будет работать: plugin.tt_news._DEFAULT_PI_VARS.tt_news < tmp.10 Гляньте как используется _DEFAULT_PI_VARS в классе pibase PS: Рекомендую взглянуть на rgnewsce, понравиться. |
15.11.2012, 14:33 | #16 |
Senior Member
Регистрация: 21.11.2007
Сообщений: 217
|
http://forum.typo3.biz/showthread.php?t=6614 было такое обсуждение
|