Hallo
Folgendes Szenario:
Im Haupttemplate habe ich:
tt_content.stdWrap.innerWrap.cObject.default.15.value = content_box
Nun will ich, dass in einer Unterseite dieser default-Wert wieder auf csc-default gesetzt wird.
Meine Idee. Ein Extension-Template:
tt_content.stdWrap.innerWrap.cObject.default.15.value >
tt_content.stdWrap.innerWrap.cObject.default.15.value = ""
Das funktioniert aber nicht. Warum genau?
Gibt es evtl. elegantere Lösungen für solche Überschreibungen?
Vielen Dank für die Hilfe!
Grüsse Ken
Ooohhhh gosh!
Wie dumm von mir.
Ich hatte im Haupttemplate am Ende Einen Kommentar mit /*... */ eingefügt. TypoScript versteht dies nicht so richtig und somit wurde alles was nachher "reingeladen" wurde, überschrieben. Also auch meine +ext Templates.
Fazit: Kommentare nur mit // oder #
Du kannst in TYPO3 auch Kommentare mit /* und */ verwenden. Diese Zeichen müssen dann jedoch die allerersten Zeichen der Zeile sein und solche Kommentare dürfen nicht innerhalb eines Blocks mit geschweiften Klammern verwendet werden.
Siehe Dokumentation:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Syntax/Index.html