Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   передача переменной в Ts? (http://forum.typo3.ru/showthread.php?t=1630)

ups 25.07.2006 19:09

передача переменной в Ts?
 
Имеется конструкция (RealURL ?year=)
/newspapers/2005/
/newspapers/2006/
на странице, используя {GPvar:year} в TS, вытаскиваю список изданий соответствующего года (хранятся в отдельной таблице).
Хотелось бы в ответ на
/newspapers/
показать список за последний год... но тут вопрос.
Делать это конструкциями TS видать извращение. В скрипте присвоить некой переменной значение GPvar:year, а в случае ее отсутствия год последних публикаций из базы просто, но как потом эту переменную передать в TS... не понимаю.
Подскажите, пожалуйста, как сие реалировать в соответсвием с логикой TYPO3, а не изобретая велосипед. Спасибо.

ups 26.07.2006 15:26

разобрался
 
stdWrap / postUserFunc

Pavel Antonov 28.07.2006 00:06

Никакого извращения... все предельно просто на одном TS.
Не понятно где вы и чего как делаете, но допустим переменная сохраняется в регистрe.

Код:

10 = LOAD_REGISTER
10.year {
    data = GP: year
    ifEmpty.data = date: Y
}

Это надо пристроить где-нибудь... например в PAGE
Совственно и весь код... хотите подставляйте {register: year} ... хотите в TS через .data = register: year

Можно без всяких регистров, непостредственно в месте использования, но я не знаю как Вы это применяете...

ups 28.07.2006 17:07

2 Pavel Antonov: Спасибо. Действительно изящней получается. UserFunc накопал в английском мейллисте на аналогичный вопрос.


Часовой пояс GMT +4, время: 05:01.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot