Page 1 of 1
Variablen in Stylesheets?
Posted: Sun Feb 20, 2011 4:59 pm
by Stoffel84
Hallo,
ist es möglich innerhalb von Stylesheets Variablen, ggf. Smarty zu definieren und anzuwenden?
So könnte man ggf. für einfache Layouts am Anfang des Stylesheets z.b. 2-3 Farben deklarieren.
Danke für eure Hilfe!
Re: Variablen in Stylesheets?
Posted: Sun Feb 20, 2011 6:27 pm
by uniqu3
Ja es ist möglich (ab version 1.8.2 glaub ich) mit [[foo]] statt {foo} im Stylehseet und {cms_stylesheet} im Template statt {stylesheet}
Re: Variablen in Stylesheets?
Posted: Mon Feb 21, 2011 6:34 pm
by Stoffel84
Hi,
danke für deine Antwort.
Leider funktioniert
Code: Select all
[[assign var="xColorFontBackground2" value="#000000"]]
html, body {
background-color: [[xColorFontBackground2]];
margin: 0;
padding: 0;
height: 100%;
}
nicht.
Was mache ich falsch?
Re: Variablen in Stylesheets?
Posted: Mon Feb 21, 2011 6:48 pm
by uniqu3
Es fehlt $
Code: Select all
[[assign var="xColorFontBackground2" value="#000000"]]
html, body {
background-color: [[$xColorFontBackground2]];
margin: 0;
padding: 0;
height: 100%;
}
Re: Variablen in Stylesheets?
Posted: Mon Feb 21, 2011 7:21 pm
by Stoffel84
Mhh danke. Dummer Fehler.
Dennoch funktioniert es noch nicht...
Re: Variablen in Stylesheets?
Posted: Mon Feb 21, 2011 7:47 pm
by uniqu3
Also unter 1.9.3 funktioniert es bei mir so:
Code: Select all
[[assign var='foo' value='#f00']]
.body {
color: [[$foo]];
}
Welche Version verwendest Du?
Wird Stylesheet bei dir im Template mit {cms_stylesheet} aufgerufen?
Cache geklärt?
Re: Variablen in Stylesheets?
Posted: Tue Feb 22, 2011 4:43 pm
by Stoffel84
Ah doofer CSS Fehler.
Danke für deine Hilfe. Funktioniert wunderbar!