[TYPO3-german] constants in setup "page.{$myConstants}.Blub=value"
bernd wilke
t3ng at bernd-wilke.net
Fri Nov 7 14:20:49 CET 2014
Am 07.11.14 12:30, schrieb Matthias Eberlein:
> Einen passenden Title sollte man schon vergeben.
>
> ch habe folgendes was ich Lösen würde.
>
> [globalVar = LIT:0 < {$myPlugin.settings}]
> page.{$myConstants}.JsFile = value
> [end]
das wird erstmal deswegen nicht gehen weil du in conditions(der
Bedingung) nicht auf Konstanten zugreifen kannst (die werden ja erst
definiert wenn die Conditions das zugrundeliegende Typoscript selektiert
haben.
(benutze an dieser Stelle eher .stdWrap.if)
> Das gibt mir aber ein "ERROR An end brace is in excess." aus
>
> Geht das Überhaupt? Constants innerhalb page.
>
scheint zu gehen.
CONSTANT:
decide = testvar
SETUP:
temp.testvar = TEXT
temp.testvar.value = default
temp.{$decide} = TEXT
temp.{$decide}.value = variabel
page.999 < temp.testvar
page.999.wrap = <div style="border:3px solid red; padding:10px;
margin:20px;">|</div>
liefert bei mir zumindest 'variabel'
und bei geänderter Constanten:
decide = dummy
wird 'default' ausgegeben
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list