Zum Inhalt springen

tscript -> welches layout im Seitentitel gewählt

Erstellt am 6. Mai 2004 · 7 Antworten · letzte Antwort am 6. Mai 2004

Tags: Frage

hertsch ·

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

hertsch ·

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?

maxhb ·

Hi!

hertsch schrieb

warum 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

hertsch ·

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 🙁

maxhb ·
hertsch schrieb

gut, 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

hertsch ·
maxhb schrieb
hertsch schrieb

gut, 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

hertsch ·

und wo ist jetzt der unterschied zwichen

[globalVar = TSFE:page|layout = 1]

und

[{page:layout}=1]

???