Ich habe ein neues Thema erstellt und es hat gut funktioniert, aber nach ein paar Tagen wurde mir klar, dass einige Dinge nicht funktionierten.
default_head_blocks.xml zieht keine CSS-Dateien mehr ein, die ich einbinde (sowohl gehostet als auch extern).
default.xml überschreibt nicht das übergeordnete Element.
Ich bin mir nicht sicher, was das verursacht. Ich habe sogar versucht, / var / folder sowie / pub / static / frontend / zu löschen.
php bin/magento setup:static-content:deploy
Antworten:
Überprüfen Sie Ihre DB. Es gibt eine Tabelle mit dem Namen
theme
, in der ein Verweis auf alle Themen gespeichert ist, die jemals in Ihrem Geschäft installiert wurden. Wenn dastype
des Themas auf 1 gesetzt ist, bedeutet dies, dass Magento sieht, dass das Thema virtuell ist (was auch immer das bedeutet) und Ihre XML-Dateien nicht mehr lädt. Wenn dies der Fall ist, ändern Sie es einfach auf 0. Ich weiß nicht, warum dieses Problem auftritt, aber es hat mich einige Male gestolpert.quelle