Moudl mit css

Gesperrt
GoofyUlm
Beiträge: 50
Registriert: So 15. Feb 2004, 18:49
Kontaktdaten:

Moudl mit css

Beitrag von GoofyUlm »

Hallo Contenidos,

mit css habe ich wenig erfahrung.
Ich möchte jedoch bei meinen Modulen grundsätzlich mein
CSS arbeiten. Jesdoch möchte ich
für jedes Modul ein anderes CSS einbinden.

Ich benötige einen Ansatzpunkt wie ich dieses css im OUTPUT
des Moduls einbinden muss.

Kann ich bei dem CSS auch mit Variablen arbeiten ?

z.B:


$cfg_menu["bg_color"] = .menucolor $cfg_menu["indent_level"] = .level

Wie muss ich vorgehen ??
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

Fuer jedes Modul ein anderes CSS??? Wozu soll das gut sein? Ich denke, es waere sinnvoll, Dich mit css etwas genauer auseinander zu setzen. Ausserdem wird die CSS-Datei ueblicherweise im Layout und nicht im Modul eingebunden.
GoofyUlm
Beiträge: 50
Registriert: So 15. Feb 2004, 18:49
Kontaktdaten:

Beitrag von GoofyUlm »

Das css im Layout -- das ist klar, das habe ich auch gemacht.

Ich möchte jedoch z.B.

Für daas Modul "Artikelliste" ein CSS artikelliste.css
anlegen um anpassungen nur in der css vornehmen zu müssen.
Außerdem kann ich dann nur dieses CSS die ich benötige passend
zum Modul auf dem Frontend ablegen.
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

Ich versteh's immer noch nicht (muss die Hitze sein!).

Du kannst doch in der CSS auch Einstellungen zu verschiedenen Modulen angeben, und die modulspezifischen Klassen dann dort definieren. Hier musst Du auch nur in der CSS Anpassungen vornehmen, wo ist das Problem? Wenn Du auf einer Seite mehrere Module benutzt, die alle unterschiedliche CSS benutzen, kann es da auch noch zu unerwuenschten Seiteneffekten kommen, falls Du da gleiche Klassennamen z.B. benutzt.
GoofyUlm
Beiträge: 50
Registriert: So 15. Feb 2004, 18:49
Kontaktdaten:

Beitrag von GoofyUlm »

Mit den unangenehment Darstellungen bei doppelten Klassen hat du recht.

Mein Problem ist nur
wenn ich 20 verschiedene Module habe
aber bei

Mandant 1 = 5
Mandant 2 = 8
Mandant 3 = 12

eingebunden habe, tue ich mir leichter
für jedes Modul ein extra css zu machen
und dies dann bei jedem Mandanten abzulegen.
Eben dann nur das, was der Mandant auch benötigt.
Sonst liegt alles in einer CSS was teilweise unübersichtlich werden kann.

Hat jemand einen anderen Vorschlag ?
Gesperrt