Vanilla 1.1.2 Forum von Lussumo. Weitere Informationen: Dokumentation, Community.

  1.  permalink
    Hallo, experimentierfreudig habe ich das neue Snippet MinifyX geladen, um CSS/Javascripte zusammen zu packen und die Ladezeiten der Site zu verringern. Nach Anleitung habe ich statt:
    <!-- Included CSS Files -->
    <link rel="stylesheet" href="[[++site_url]]assets/templates/stylesheets/foundation.css">
    <link rel="stylesheet" href="[[++site_url]]assets/templates/stylesheets/app.css">

    folgendes platziert:
    [[!MinifyX?
    &cssSources=`
    /assets/templates/stylesheets/foundation.css,
    /assets/templates/stylesheets/app.css
    `
    ]]

    [[+Minified.css]]

    Leider ist da nach Löschen des Cache nichts passiert! :sad:
    Es wird keine Zeile Code ausgeworfen im Frontend. Nochmaliges Löschen des Caches gab die Fehlermeldung im Cache-Sichtfenster:
    Leere den Snippet/Plugin-Skript-Cache: Neuerstellung des Caches erfolgreich!
    Leere den Ressourcen-Cache: Neuerstellung des Caches erfolgreich!
    Leere den Lexikon-Themen-Cache: Neuerstellung des Caches erfolgreich!
    PHP warning: opendir(/www/htdocs/w00a287d/modx/modx/assets/components/minifyx/cache/) [function.opendir]: failed to open dir: No such file or directory

    Was soll/kann mir das sagen?
    • CommentAuthorRaffy
    • CommentTime28.03.2012 bearbeitet
     permalink
    Moin,

    probier mal [[+MinifyX.css]] als Platzhalter.
    • CommentAuthorRaffy
    • CommentTime28.03.2012
     permalink
    Im Beispiel auf http://rtfm.modx.com/display/ADDON/MinifyX war der Fehler. Ist inzwischen korrigiert.
    •  
      CommentAuthorCheckermodx
    • CommentTime28.03.2012 bearbeitet
     permalink
    Hallo Raffy, vielen Dank für Deine Hilfe! Es sind manchmal die kleinen Ursachen.
    Nun wird ein minifiedtes CSS generiert (ich probiere erstmal CSS aus). Allerdings ist die Pfadangabe nicht korrekt, sodass das CSS nicht geladen werden kann.
    Ausgabe MinifyX:
    href="/modx/assets/components/minifyx/cache/502...xyz.css
    Die Base-URL ist (die Installation liegt in einem Unterordner):
    http://www.htbu-ev.de/modx/
    Ein korrekter Pfad wäre also:
    href="http://www.htbu-ev.de/modx/assets/components/minifyx/cache/502...xyz.css
    Es wird, sowie ich den Code verstehe, ein »core_path« verwendet, der dann nicht zum Ziel führt?
    Irritierend ist auch ein roter Warnhinweis beim Löschen des Seitencache:
    PHP warning: opendir(/www/htdocs/w00a287d/modx/modx/assets/components/minifyx/cache/) [function.opendir]: failed to open dir: No such file or directory
    Fehlt mir da ein PHP-Modul? :cry: