![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Новенький
|
![]()
Имеется конструкция (RealURL ?year=)
/newspapers/2005/ /newspapers/2006/ на странице, используя {GPvar:year} в TS, вытаскиваю список изданий соответствующего года (хранятся в отдельной таблице). Хотелось бы в ответ на /newspapers/ показать список за последний год... но тут вопрос. Делать это конструкциями TS видать извращение. В скрипте присвоить некой переменной значение GPvar:year, а в случае ее отсутствия год последних публикаций из базы просто, но как потом эту переменную передать в TS... не понимаю. Подскажите, пожалуйста, как сие реалировать в соответсвием с логикой TYPO3, а не изобретая велосипед. Спасибо. Последний раз редактировалось ups; 25.07.2006 в 21:17 |
![]() |
![]() |
![]() |
#2 |
Новенький
|
![]()
stdWrap / postUserFunc
|
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
Никакого извращения... все предельно просто на одном TS.
Не понятно где вы и чего как делаете, но допустим переменная сохраняется в регистрe. Код:
10 = LOAD_REGISTER 10.year { data = GP: year ifEmpty.data = date: Y } Совственно и весь код... хотите подставляйте {register: year} ... хотите в TS через .data = register: year Можно без всяких регистров, непостредственно в месте использования, но я не знаю как Вы это применяете... |
![]() |
![]() |
![]() |
#4 |
Новенький
|
![]()
2 Pavel Antonov: Спасибо. Действительно изящней получается. UserFunc накопал в английском мейллисте на аналогичный вопрос.
|
![]() |
![]() |