Malcolm Beck´s: Feld will nicht an die Stelle, wo ich will

Beitrag lesen

hi,

Wenn ICH für ein Projekt 6 verschiedene Stylesheet-Dateien habe ...

Wie würdest Du die denn in 1 css-Datei unterbringen wollen?

ich Minifiziere.

return array(  
     'css' => array('//css/file1.css', '//css/file2.css', '//css/file3.css')  
);

HTML
<link type="text/css" rel="stylesheet" href="/min/?g=css" />

Was am Ende hinten rauskommt, sieht zwar nicht mehr so schön aus, dass macht aber nichts.

Nachteil/ Vorteil ist das Aggressive Caching -- dem kann man mit einer einfachen Funktion entgegen wirken (ich hab mir was für Smarty geschrieben). Einfach das Änderungsdatum aller CSS-Files auslesen und hinten dranhängen.

<link type="text/css" rel="stylesheet" href="/min/?g=css;1260763136" />

mfg