Theme Kompilierung Fehler nach Update

Problembeschreibung

Manchmal werden neue Variablen für neue Konfigurationen durch ein Update hinzugefügt.

Neue Veriablen werden in Shopware leider erst beim Öffnen des Theme-Managers bekannt gemacht und an die Datenbank gegeben.

Eine solche Routine beim Update gibt es leider nicht. Daher sollte beim Update eine Meldung erschienen sein mit folgendem Inhalt:

"Update erfolgreich. Zum Abschluss des Updates bitte unbedingt den Theme Manager öffnen und erst danach das Theme erneut kompilieren. Vielen Dank!"

Fehlermeldung:

Während der Bearbeitung von Shop "XYZ" ist ein Fehler aufgetreten: variable @NameDerVariable is undefined in file /var/www/html/custom/plugins/zenitXYZ/Resources/Themes/Frontend/XYZ/frontend/_public/src/less/_modules/detail.less in detail.less on line 158, column 13 156| 157| // product actions 158| & when (@detail-notepad = button) { 159| @media screen and (min-width: @tabletViewportWidth) { 160| nav.product--actions { 161| position: relative

Lösungsvorschlag

Öffnen den Theme-Manager und speichere die Theme Konfiguration erneut ab - danach sollte die Kompilierung des Themes wie gewohnt durchlaufen.