For the complete documentation index, see llms.txt. This page is also available as Markdown.

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").

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