Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   получение в темплейт переменных из extension (http://forum.typo3.ru/showthread.php?t=8278)

jettero 06.01.2010 15:49

например так
temp.test = TEXT
temp.test.data = TSFE:applicationData|tx_astro7experts_mode

но чтобы это работало в основном шаблоне этот код должен идти после того места, где фактически вызовется ваш плагин

jettero 06.01.2010 15:53

и не понятно почему у вас $_GLOBALS а не $GLOBALS
насколько помню в php нету $_GLOBALS

3ton 06.01.2010 15:55

Цитата:

Сообщение от jettero (Сообщение 26719)
и не понятно почему у вас $_GLOBALS а не $GLOBALS
насколько помню в php нету $_GLOBALS

очепятка :)

3ton 06.01.2010 16:07

Цитата:

Сообщение от jettero (Сообщение 26718)
например так
temp.test = TEXT
temp.test.data = TSFE:applicationData|tx_astro7experts_mode

но чтобы это работало в основном шаблоне этот код должен идти после того места, где фактически вызовется ваш плагин

вот этот пример помог!

теперь помогите как использовать это в условиях

Код:

[globalVar=TSFE:applicationData|tx_astro7experts_mode=3]
        temp.mainTemplate.subparts.BREADCRUMB = TEXT
        temp.mainTemplate.subparts.BREADCRUMB.value =  test
[end]

так не срабатывает

jettero 07.01.2010 00:26

Можно использовать TS объект CASE и выводить через него.

Через условия я думаю работать не будет - все условия рассчитываются перед парсингом шаблона и соответственно до вызова плагина.

3ton 11.01.2010 13:45

Цитата:

Сообщение от jettero (Сообщение 26725)
Можно использовать TS объект CASE и выводить через него.

а можно с этого момента поподробнее?

jettero 11.01.2010 15:12

http://typo3.org/documentation/docum...1/7/#id2524306


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

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