[TYPO3-german] Seitenlayout-Einstellung vererben bzw. nach oben abfragen

bernd wilke x00nsji02 at sneakemail.com
Fri Jul 24 15:48:45 CEST 2009


Am Thu, 23 Jul 2009 18:13:43 +0200 schrieb Markus Ehrlich:

bin zwar ein bisserl spät, aber vielleicht ist ja ein anderer Ansatz auch 
interessant.

meine Idee zu deinem Problem wäre weniger eine Konfiguration in einer 
Seite, als in einer Seitenextension.

Wenn du grundsätzlich die TS-Definition hast:

page.includeCSS.file50 = fileadmin/xxx/css/styles_000.css
page.includeCSS.file50.media = screen 

kannst du in Extension-Templates der Ursprünge deiner Unterbäume die 
Abweichung definieren, die dann für alle Unterseiten gilt:

page.includeCSS.file50 = fileadmin/xxx/css/styles_001.css

um das ganze zentraler zu pflegen kannst du das natürlich auch mit 
zentralen Conditions aufsetzen. Nicht über das layout-Feld, sondern über 
die PID der Wurzel-Seiten z.B.:

[PIDinRootline = 10, 50, 65]
page.includeCSS.file50 = fileadmin/xxx/css/styles_001.css

[PIDinRootline = 15, 23]
page.includeCSS.file50 = fileadmin/xxx/css/styles_002.css

[PIDinRootline = 20, 41, 54, 73]
page.includeCSS.file50 = fileadmin/xxx/css/styles_003.css

[global]

ich nehme mal an, dass das resultierende Typoscript einfacher ist und 
damit das Rendern der Seite um ein paar ns schneller ;-)

bernd
-- 
http://www.pi-phi.de/t3v4/cheatsheet.html


More information about the TYPO3-german mailing list