Hallo zusammen,
einiges an Fehlersuche hat da eine Vermutung geweckt, ich möchte mich nur
gerne bestätigt fühlen.
Kann es sein, dass sowas nicht funktioniert?
[globalVar TSFE:page | layout = 1 ]
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/ts.3spaltig.txt">
[global]
[globalVar TSFE:page | layout = 0 ]
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/ts.breit.txt">
[global]
[globalVar TSFE:page | layout = 2 ]
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/ts.produkte.txt">
[global]
Da hier immer das letzte TS auf den Seiten erscheint, unabhängig vom gewählten
Seitenlayout...
Hallo,
sollte schon gehen, aber da fehlt ein "=" -> [globalVar = ....]
Viele Grüße
Danke für den Tipp, da hast du natürlich recht
und ich dachte schon das wars, aber immer noch der
selbe Effekt immer das letzte TS wird geladen :-(
Komm' mir schon vor wie ein blutiger Anfänger
[globalVar = TSFE:page | layout = 0]
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/ts.breit.txt">
[global]
[globalVar = TSFE:page | layout = 1]
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/ts.3spaltig.txt">
[global]
[globalVar = TSFE:page | layout = 2]
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/ts.produkte.txt">
[global]
Also ich hab das selber auch noch nicht ausprobiert gehabt, aber mal gerade getestet. Das funktioniert wirklich nicht. Der INCLUDE wird immer ausgeführt. Die Condition wirkt da nicht. Du müsstest deine Condition also in die jeweiligen eingebundenen Typoscript-Dateien setzen.
Schade, aber trotzdem
Danke für die Hilfe