Tolles Addon. Danke, Ingo!
In der neuen Version vom Dezember 2013 werden zudem die minifizierten CSS/JS über einen Zeitstempel aufgerufen, wie das in der HTML5-Boilerplate empfohlen wird. Durch das kombinieren und minifizieren konnte ich bei meiner Test-Website den PageSpeed-Index um 7-8 Punkte verbessern.
Leider habe ich mich beim Installieren / benutzen des Addons etwas angestellt und mich von einem Problem zum nächsten gehangelt.
Falls also Probleme auftauchen, hier nochmal Punkte zum prüfen:
Existieren die Dateien <datei>.css und <datei>.less.cache?
Wenn ihr eure <datei>.less über
Code: Alles auswählen
$assets->add('files/<ordner>/<datei>.less')
Existiert der Ordner /files/iw_assets/ mit Schreibrechten?
Die gruppierten und minifizierten CSS- bzw. JS-Dateien werden im Ordner /files/iw_assets abgelegt und ggf. beschreibbar sein. Dort sollten dann mind. 2 Dateien auftauchen: default<datestamp>.css und default<datestamp>.js
Nur im Debug-Modus werden CSS und JS richtig geladen. bzw.
default<datestamp>.css und default<datestamp>.js sind 0 Bytes groß.
Bitte als erstes überprüfen, ob im Code ein führendes Slash eingetragen wurde, z.B.
$assets->add('/files/<ordner>/<datei>.less') (falsch)
statt
$assets->add('files/<ordner>/<datei>.less') (richtig)
Damit wäre meine Schusseligkeit nun auch dokumentiert, auf dass jeder aus meinen Fehlern lernen kann