Shopware 6.4.8.0

Für das Update auf Shopware 6.4.8.0 ist ein Update des Theme auf Version 2.4.4 oder höher durchzuführen.

Beim Einsatz eines unserer Vorlagen Child-Themes ist auch hier ein Update auf Version 2.4.4 oder höher durchzuführen. Zur Child-Theme Update Anleitung

Warum müssen auch Child-Themes aktualisiert werden?

Child-Themes enthalten die gesamte Theme-Konfiguration des Eltern-Themes in Kopie - mit veränderten Default-Werten. Damit ermöglichen wir die Bereitstellung der verschiedenen Konfigurationen als Vorlagen.

In dem Update 6.4.8.0 hat Shopware eine weitere Prüfung implementiert, welche alle Konfigurations-Felder auf einen value (also einen hinterlegten Wert) prüft.

Veraltete Konfigurations-Felder konnten in bisherigen Versionen nicht entfernt werden, wenn der Wert eines solchen Feldes einmal durch den Shopbetreiber verändert wurde. Diese veralteten Konfigurations-Felder wurden daher mit deprecated markiert und auf nicht bearbeitbar gestellt.

Da diese Konfigurations-Felder nicht mehr genutzt werden konnten, hatten diese auch keinen value. In der neuen Shopware 6.4.8.0 werden nun aber auch bei diesen ungenutzten Konfigurations-Feldern ein value erwartet. Hat das Feld keinen Wert, kommt es zu folgendem Fehler in der Storefront und die Theme-Konfiguration ist nicht mehr aufrufbar:

An exception has been thrown during the rendering of a template ("Notice: Undefined index: value").

Das Problem lässt sich mit einem einfachen Update auf die aktuelle 2.4.4 des Eltern- sowie des Child-Themes lösen.

Last updated