Variablen aus dem Kontext "root" in Media:CSS auslesen
Author: daniel2
Publication Date: 2/9/2012 11:55
Hallo FS-Community,
sehe ich es richtig, dass es nicht möglich ist, in einer im Media-Store eingebundenen CSS-Datei z.B. mit
$CMS_VALUE(#global.context("root")["variable"])$
auf im Kontext "root" deklarierten Variablen zuzugreifen?
Wenn dem so ist, wie realisiere ich dann mein Ziel, mit nur einer CSS z.B. Farben von Headern oder Links abhängig von der gerade angezeigten Seite (also anhängig von der Position in der Struktur) zu steuern?
Cheers,
Daniel Erendt
Tags: css
-
Author: hoebbel - 2/9/2012 12:22
Hallo Herr Erendt,
ich fürchte, hier liegt ein konzeptionelles Missverständnis vor.
Da ein zu parsendes Medium (in diesem Fall die CSS Datei) beim ersten Zugriff geparsed wird und dann mit diesem Inhalt "weiterverwendet" wird, macht es keinen Sinn zu versuchen, den Inhalt der CSS Datei abhängig von der aktuellen Seite zu erzeugen.
Statt dessen sollten in der CSS Datei alle möglichen Klassen entsprechend enthalten sein und auf den einzelnen Seiten die korrekten Klassen referenziert werden [abhängig von den dort gesetzten Variablen].
Falls ich Sie missverstanden haben sollte, können Sie dann den Anwendungsfall etwas ausführlicher erläutern?
Viele Grüsse aus Dortmund,
Holger Höbbel
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire