Das Burger-Menü (3-Strich-Menü) im Standard Theme kann in der mobilen Ansicht nicht geöffnet werden

Hallo Zusammen,

damit der Fehler hier auch dokumentiert ist, wollte ich das hier mal schreiben, da google dazu gar nichts findet:

In der Mobilen Ansicht kann das 3-Strich (Burger) Menü nicht mehr geklickt werden. In der Debugconsole erscheint folgender Fehler:

Uncaught Error: The required element ".navigation-offcanvas-container" does not exist in parent node! querySelector https://shop.blinkyparts.com/theme/282463e636a89f7db4dfa6eeb4b000e2/js/storefront/storefront.js?1747664798:1 _getLinkEventHandler https://shop.blinkyparts.com/theme/282463e636a89f7db4dfa6eeb4b000e2/js/storefront/storefront.offcanvas-menu.plugin.698cde.js:1 _fetchMenu https://shop.blinkyparts.com/theme/282463e636a89f7db4dfa6eeb4b000e2/js/storefront/storefront.offcanvas-menu.plugin.698cde.js:1 _getLinkEventHandler https://shop.blinkyparts.com/theme/282463e636a89f7db4dfa6eeb4b000e2/js/storefront/storefront.offcanvas-menu.plugin.698cde.js:1

Cache clear und theme complie haben nichts ergeben. Eine Analyse zeigte, dass in der base.html.twig

Der Container <div class="navigation-offcanvas-container"></div>

fehlte.

Ich habe mich gewundert, woran das liegen könnte, da ich das Standard-Theme nicht verändert habe. Ich habe dann testweise verschiedene Plugins deaktivert. In meinem Fall hat folgendes Plugin zu Fehlern geführt, da dort der Container wohl entfernt wurde:

Der Entwickler ist schon benachricht. Bei gleichem Fehler, schaut mal die Plugins durch.

Viele Grüße
Timo

1 „Gefällt mir“

Hi Timo,
Vielen Dank für den Hinweis! Hast du es zwischenzeitlich selber behoben? Falls ja, kannst du mir sagen, wo der container genau fehlt?
VG Stefan

Hi Stefan,

leider hat der Entwickler bisher nur gesagt " die base.html.twig fasse er nicht an, daher könne es nicht an ihm liegen. Dann frage ich mich wiederum warum es funktioniert wenn ich sein Plugin deaktiviere und sofort nicht mehr funktioniert wenn sein Plugin aktiv ist.

Da ich noch weitere Probleme mit dem Plugin habe, wird es wohl Zeit das demnächst abzustoßen :-/

Ich hab selbst leider keine Lösung, außer das Plugin zu deaktivieren.

ok, das wäre aber unprofessionell. Ich hoffe sie schauen es sich trotzdem an. Ich kann auch bestätigen, dass es mit deaktiviertem Plugin wieder funktioniert.
Ich habe die Agentur mal angeschrieben.

Falls du einen workaround brauchst: setzte den Shopware core auf 6.6.10.3 zurück, dann funktioniert es wieder. (Plugin version habe ich auch auf 3.0.9 zurückgesetzt, aber 6.6.10.4 mit 3.0.9 hat auch nicht funktioniert. 6.6.10.3 mit 3.0.9 funktioniert).
VG