[TYPO3-german] Re: Re: Vorgehensweise Farben für Unterseiten/Kategorien

Dietmar Engler info at netthinks.com
Wed Jul 19 16:10:20 CEST 2006


Christian Ducrot schrieb:
> Dietmar Engler schrieb:
>> Hallo Liste,
>>
>> kann sein, dass die momentane Hitze meine Birne blockiert, aber ich 
>> hab gerade keine Idee wie ich folgendes am besten realisieren könnte:
>>
>> Ich habe eine Startseite, die in grau gehaltene Inhaltselemente hat. 
>> Auf diversen Unterseiten sollen jedoch andere Grundfarben definiert 
>> werden.
>>
>> Beispiel:
>>
>> Startseite - grau
>>    Kultur - blau
>>    Sport - grün
>>
>> usw.
>>
>> Ich habe ein HTML-Template mit css. Wie gehe ich da am besten vor?
>>
>> Pro Unterseite ein anderes css definieren oder lässt sich irgendwie in 
>> den Constants die Farbe festlegen und dann im Layout mitgeben?
>>
>> Gruß
>> Dietmar
> 
> Hallo Dietmar,
> 
> mit der Extension af_dynamiccss sollte es gehen. Da kann man Variablen 
> in der CSS Datei anlegen und die dann per TypoScript auf den Seiten 
> festlegen.
> 
> Bei einem anderen Projekt hatte ich tatsächlich mehrere CSS Dateien und 
> die dann per Conditions zugeordnet. Das war aber sehr unübersichtlich 
> und schlecht zu warten.
> 
> # default Fallback
> page.stylesheet = fileadmin/html/color_00.css
> [PIDinRootline = 3]
> page.stylesheet = fileadmin/html/color_01.css
> [PIDinRootline = 33]
> page.stylesheet = fileadmin/html/color_02.css
> [PIDinRootline = 29]
> page.stylesheet = fileadmin/html/color_03.css
> .....
> [PIDinRootline = 45]
> page.stylesheet = fileadmin/html/color_08.css
> [end]
> 
> 
> Sonnige Grüße
> Christian

Hallo Christian,

danke für den Hinweis auf die interessante Extension, habe aber auf 
Anhieb keinen Erfolg gehabt. Ich bin daraufhin auf die Lösung von 
Andreas (s.u.) eingegangen, die auch gut funktioniert. Danke!

> Ich habe zusätzlich noch die Menüpunkte der entsprechenden Seiten in der
> jeweiligen Grundfarbe gemacht. Dafür verwende ich die Extension Multi-color
> menu (n_mcmenu). Um die jeweiligen Grundfarben zu ändern habe ich die
> Stylesheets aufgeteilt. Zunächst eine allgemeine und mittels Template auf
> den entsprechenden Unterseiten habe ich die jeweils weitere Stylesheetdatei,
> die alle Konfigurationen enthält, die mit dem Farbschema zu tun hat,
> eingebunden.
> 
> Mehrere StyleSheet-Dateien kannst Du mittels
> page.includeCSS.file1 = fileadmin/templates/version1/css/style_standard.css
> page.includeCSS.file2 = fileadmin/templates/version1/css/style_farbe1.css
> Bewerkstelligen.




More information about the TYPO3-german mailing list