Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
03.04.2005, 16:32 | #1 |
Новенький
Регистрация: 02.04.2005
Сообщений: 22
|
lastUpdated
Подскажите как мне в шаблоне узнать значение поля lastUpdated текущей страницы? Нужно просто узнать время последнейй модификации текущей страницы.
Скажите, мне нужно завести олну глобальную констатну - но нужно преопределть её на некторых страницах - например в главном шаьлоне по умолчанию она равна 1 (то есть для всех страниц), но для страницы x которая не имеет собственного шаблона (наследую основной шаблон), мне необходмио чтобы эта переменная была = 2 - в шаблоне я этого не могу задать - так как его нет (собственного этой страницы), можно ли переопределить данную константу непострдственно на узле (страницы)? |
03.04.2005, 17:51 | #2 |
Administrator
|
да можно.
Есть условия в TS. Об этом надо смотреть в доке, которая называется TSref и в доке TS by example |
20.09.2011, 09:57 | #3 | |
Продвинутый
|
Цитата:
Поискал на форуме код связанный с lastUpdated .. ничего не нашел, и методом научного тыка решил свою задачу: Требовалось вывести менюшку в виде: Код:
12-05-2011 Страница 1 10-04-2011 Страница 2 09-03-2011 Страница 3 07-03-2011 Страница 4 01-01-2011 Страница 5 ... решение: Код:
NO { stdWrap.cObject = COA stdWrap.cObject { 10 = TEXT 10.data = field:lastUpdated 10.stdWrap.date = d-m-y 10.wrap = <span class="menu-date">|</span> 10.if { value.data = field:lastUpdated isLessThan = 0 } 20 = TEXT 20.field = nav_title//subtitle//title } } Возмножно код сумбурный, громоздкий.. и честно говоря, мне с трудом ясно почему конструкция с IF работает как нужно |
|