Hallöchen alle zusammen 🙂
kurze Frage:
Wie kann ich mit TScript auslesen, welches Layout im Seitentitel gewählt wurde? Brauche das, um je nach gewähltem layout verschiedene Templates einzubinden (1spaltig, 2spaltig ...).
Könnte man die Einträge in diesem Layout-Selectfeld vielleicht sogar umbenennen?
Vielen Dank im voraus
2. Teil der Frage:
TCEFORM.pages.layout.altLabels.0 = 1 - spaltig
TCEFORM.pages.layout.altLabels.1 = 2 - spaltig
TCEFORM.pages.layout.altLabels.2 = 3 - spaltig
jedoch hänge ich noch am ersten Teil:
warum funktioniert:
[{page:layout}=0]
template 1-spaltig einbinden
[end]
[{page:layout}=1]
template 2-spaltig einbinden
[end]
[{page:layout}=2]
template 3-spaltig einbinden
[end]
... nicht?
Hi!
hertsch schriebwarum funktioniert:
[{page:layout}=0]
template 1-spaltig einbinden
[end]
nicht ...
Faslsche Syntax, schau mal in die TSREF, Stichwort Conditions, da findest Du die exakte Schreibweise...
CU
maxhb
gut, aber selbst wenn ich folgendes schreibe:
[{page:layout}=0]
template 1-spaltig einbinden
[else]
[end]
oder:
[{page:layout}=0]
template 1-spaltig einbinden
[GLOBAL]
funktioniert es nich 🙁
hertsch schriebgut, aber selbst wenn ich folgendes schreibe: ... funktioniert es nich 🙁
Vielleicht eine dumme Frage, aber wo hast Du das her? Schon mal in die TSREF geschaut oder denkst Du Dir lustige Schreibweisen aus?!
CU
maxhb
maxhb schriebhertsch schriebgut, aber selbst wenn ich folgendes schreibe: ... funktioniert es nich 🙁
Vielleicht eine dumme Frage, aber wo hast Du das her? Schon mal in die TSREF geschaut oder denkst Du Dir lustige Schreibweisen aus?!
CU
maxhb
#paralyzed# sag ich nix zu....
hab die Lösung:
[globalVar = TSFE:page|layout = 1]
funktioniert
und wo ist jetzt der unterschied zwichen
[globalVar = TSFE:page|layout = 1]
und
???
???
ich kann mich maxhb nur anschließen.
du bist wirklich echt kreativ bezgl. deiner syntax... 😉
jede sprache hat doch ihre regeln, es gibt da natürlich auch eine -> dokumentation über die syntax in typoscript.