Zitat von
tril
Das sollte der YUI Compressor eigentlich übernehmen, aber ich werde für die nächsten Versionen wohl auch die Unterstützung für den
cssMinimizer von leo.unglaub einbauen, für alle die den YUI Compressor nicht nutzen können oder nicht wollen.
Hi,
vielen Dank für die ausführliche Antwort. Das ist natürlich ein Punkt, den ich so noch nicht bedacht hatte mit den unterschiedlichen eingebundenen module und die dazugehörigen Dateien. Aber eigentlich ist es doch auch egal ob es 5 unterschiedliche Versionen einer css auf dem Server gibt. Die wird eh gecached. Und ob jetzt in Seite 1 auf cache->css1 oder cache->css2 zugegriffen wird sollte auch egal sein oder?
Der YUI Compressor funktioniert bei mir leider nicht. Ich erhalte ständig folgende Fehlermeldung:
HTML-Code:
Warning: sprintf() [function.sprintf]: Too few arguments in /homepages/41/d242983790/htdocs/CMS/system/modules/layout_additional_sources/LayoutAdditionalSources.php on line 160
#0 [internal function]: __error(2, 'sprintf() [compressYui('@charset "UTF-8...', 'css')
#3 /homepages/41/d242983790/htdocs/CMS/system/modules/layout_additional_sources/LayoutAdditionalSources.php(613): LayoutAdditionalSources->getSources(Array)
#4 /homepages/41/d242983790/htdocs/CMS/system/modules/layout_additional_sources/LayoutAdditionalSources.php(520): LayoutAdditionalSources->generateInsertHtml(Array)
#5 /homepages/41/d242983790/htdocs/CMS/system/modules/frontend/PageRegular.php(87): LayoutAdditionalSources->generatePage(Object(DB_Mysql_Result), Object(DB_Mysql_Result), Object(PageRegular))
#6 /homepages/41/d242983790/htdocs/CMS/index.php(198): PageRegular->generate(Object(DB_Mysql_Result))
#7 /homepages/41/d242983790/htdocs/CMS/index.php(329): Index->run()
#8 {main}
Fatal error: Uncaught exception Exception with message thrown in /homepages/41/d242983790/htdocs/CMS/system/modules/layout_additional_sources/LayoutAdditionalSources.php on line 160
#0 /homepages/41/d242983790/htdocs/CMS/system/modules/layout_additional_sources/LayoutAdditionalSources.php(379): LayoutAdditionalSources->compressYui('@charset "UTF-8...', 'css')
#1 /homepages/41/d242983790/htdocs/CMS/system/modules/layout_additional_sources/LayoutAdditionalSources.php(613): LayoutAdditionalSources->getSources(Array)
#2 /homepages/41/d242983790/htdocs/CMS/system/modules/layout_additional_sources/LayoutAdditionalSources.php(520): LayoutAdditionalSources->generateInsertHtml(Array)
#3 /homepages/41/d242983790/htdocs/CMS/system/modules/frontend/PageRegular.php(87): LayoutAdditionalSources->generatePage(Object(DB_Mysql_Result), Object(DB_Mysql_Result), Object(PageRegular))
#4 /homepages/41/d242983790/htdocs/CMS/index.php(198): PageRegular->generate(Object(DB_Mysql_Result))
#5 /homepages/41/d242983790/htdocs/CMS/index.php(329): Index->run()
#6 {main}
Vom cssMinimizer hör ich jetzt allerdings auch zum ersten mal, aber wenn die Funktionalität mit übernommen wird, perfekt :-)
Lesezeichen