[TYPO3-german] Abhängigkeiten in Typoscript-Bedingungen?
JoH
info at cybercraft.de
Fri Sep 7 19:13:35 CEST 2007
> [globalVar = GP:L = 1]
> # Konfiguration wenn &L=1 angegeben
> config.sys_language_uid = 1
> config.language = de
> config.locale_all = de_DE
> config.htmlTag_langKey = de
> [global]
>
>
> und in einem nachfolgenden Template versuche ich das dann auszuwerten:
>
> plugin.tx_myext_pi1.test = default
> [globalVar = TSFE:sys_language_uid = 1]
> plugin.tx_myext_pi1.test = deutsch
> [global]
>
> gibt es einen Grund warum meine zweite Condition nicht aktiv wird?
Weil Conditions nur ein einziges mal festgelegt werden, bevor dann das
TS-Template unter Berücksichtigung dieser Conditions geparsed wird.
Daher hat die erste keinerlei Einfluß auf die zweite, sprich
TSFE:sys_language_uid wird immer "default" sein, weil das zum Zeitpunkt als
der Parser begonnen hat das Template zu durchlaufen zutreffend war.
Gibt es einen Grund, diese Condition überhaupt so zu verwenden?
Was spricht gegen:
[globalVar = GP:L = 1]
# Konfiguration wenn &L=1 angegeben
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de
plugin.tx_myext_pi1.test = deutsch
[global]
??
HTH
Joey
More information about the TYPO3-german
mailing list