Das Repo ist aktuell.
So sollten die Ressourcen in pub / static funktionieren.
Die Bedeutung von "Modul" wurde in Magento 2 geändert. Jetzt werden die Dateien nicht mehr zwischen Code, Vorlage und Skin getrennt. Alles läuft im selben Modul Vendor_Module
.
Wenn beim Anfordern einer Ressource von pub/static
die Datei nicht vorhanden ist, wird die Anforderung neu geschrieben ../static.php?resource={resource name here}
.
Schauen Sie sich die .htaccess
Datei im Ordner pub / static an, um sie besser zu verstehen.
Sie erhalten 404 Antworten, wahrscheinlich, weil Sie nicht mod_rewrite
aktiviert haben.
Sie sollten es aktivieren.
Aber es kann auch ohne funktionieren.
Für diese statischen Ressourcen gibt es ein Cache-System.
Navigieren Sie zu dem Ordner dev/tools/Magento/Tools/View
und führen Sie diesen in der Befehlszeile aus
php deploy.php
[EDIT]
In den späteren Versionen gibt es keinen dev/tools/Magento/Tools/View
Ordner mehr .
Sie können den gleichen Effekt erzielen, indem Sie diesen Befehl ausführen:
php bin/magento setup:static-content:deploy
[/BEARBEITEN]
Dadurch werden die statischen Ressourcen von jedem Modul in den pub/static
Ordner kopiert .
Sei geduldig, es wird eine Weile dauern.
Denken Sie daran für die Zukunft. Es wird empfohlen, dies auf dem Live-Server zu tun. Dies beschleunigt den Zugriff auf statische Ressourcen.
Aber es gibt einen Haken.
Wenn Sie eine der statischen Ressourcen in einem Modul ändern, sind die Änderungen erst verfügbar, wenn Sie sie php deploy.php
erneut ausführen .
Und Sie sollten keine Datei pub/static
direkt von ändern . Die Änderungen werden beim nächsten Ausführen überschrieben deploy.php
.