Hallo Joey, vielen Dank für deinen tollen Tipp und die ausführliche Erklärung. Ich denke, dass ich damit einiges "erschlagen kann".
Johannes. > > Der Sinn liegt darin, dass ich die Konstante seitenabhdngig > besetzen > > mvchte, was sicher nicht der eleganteste Weg ist, mir aber > im Moment > > am Einfachsten schien. Und im Moment habe ich nur ein Haupt-Template > > f|r die Rootpage. Es ist mein erstes Typo3-Projekt und ich > habe daher > > noch nicht mit mehreren Templates gearbeitet und deshalb schien mir > > das Seiten-TSConfig am Naheliegendsten! Wohl ein Irrtum!? > > TSconfig != TSsetup != TSconstants > > TSconfig brauchst Du, um das Verhalten des Backends zu > beeinflussen, wdhrend TSconstants und TSsetup f|r die > Frontendausgabe zustdndig sind. > > BTW: Wenn Du Seitenabhdngig etwas verdndern willst, kvnnte es > z.B. hilfreich sein, ein Feld der Tabelle pages zu nutzen. > Dazu w|rde sich z.B. das Feld layout anbieten oder aber > eines, das Du selbst per Extension hinzuf|gst. Im Falle von > "layout" kvnntest Du (in dem Fall > richtigeweise) mit TSconfig eigene Optionen hinzuf|gen und > die Labels der bestehenden Optionen verdndern. Auf den Wert > des feldes kannst Du dann in den TSconstants oder direkt im > TSsetup per Condition oder CASE reagieren. > > z.B. layout Feld abdndern und/oder erweitern TSconfig > > TCEFORM { > pages.layout.altLabels { > 0 = Default > 1 = blah > 2 = blubb > 3 = whatever > } > pages.layout.addItems { > 4 = something new > } > } > > z.B. TSconstants: > > [globalVar = TSFE:page|layout = 1] > meineKonstante = blah > [globalVar = TSFE:page|layout = 2] > meineKonstante = blubb > [else] > meineKonstante = default > [global] > > oder z.B. TSsetup: > > lib.whatever = CASE > lib.whatever { > key.data = page:layout > default = TEXT > default.value = default > 1 = TEXT > 1.value = blah > 2= TEXT > 2.value = blubb > } > > Schau Dir dazu auch TSref und TSconfig Doku an, wo Du weitere > Infos zu CASE bzw. TCEFORM findest. > > HTH > > Joey _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german