Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   проблемы с conditions (http://forum.typo3.ru/showthread.php?t=2502)

stoun 21.01.2007 21:53

проблемы с conditions
 
Всем привет.

На главной странице моего проекта должно быть расположено приветствие, которое должно быть показоно ТОЛЬКО на главной странице


[PIDinRootline = 1]
temp.topwillkommen.value = <h1>Добро пожаловать</h1>
[GLOBAL]



В английском варианте главной странице это естественно должно быть написано по-английски :)



[globalVar = GP:L=1]
temp.topwillkommen.value = <h1>Welcome</h1>
[GLOBAL]



Когда я пытаюсь писать это вместе, то функционирует связка из 2-х conditions некорректно.

Я пробовал следующие варианты, но ни один из них не работает правильно:

[PIDinRootline = 1]
temp.topwillkommen.value = <h1>Добро пожаловать</h1>
[GLOBAL]
[PIDinRootline = 1]&&[globalVar = GP:L=1]
temp.topwillkommen.value = <h1>Welcome</h1>
[GLOBAL]

или так


[PIDinRootline = 1]
temp.topwillkommen.value = <h1>Добро пожаловать</h1>
[GLOBAL]
[PIDinRootline = 1][globalVar = GP:L=1]
temp.topwillkommen.value = <h1>Welcome</h1>
[GLOBAL]


или так

[PIDinRootline = 1]
temp.topwillkommen.value = <h1>Добро пожаловать</h1>
[END]
[globalVar = GP:L=1]
temp.topwillkommen.value = <h1>Welcome</h1>
[GLOBAL]



Спасибо за любую подсказку!

stoun 21.01.2007 22:00

нашел решение проблемы.

т.к. typo3 3.8, то && не работает.
Для этого нужно установить экстеншион conditions, тогда корректно работает конструкция

[PIDinRootline = 1]
temp.topwillkommen.value = <h1>Добро пожаловать</h1>
[GLOBAL]
[PIDinRootline = 1]&&[globalVar = GP:L=1]
temp.topwillkommen.value = <h1>Welcome</h1>
[GLOBAL]


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

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