Models werden registert und in der Datenbank angelegt, das funktioniert. Allerdings funktioniert im Backend gar nichts. Bei Click auf den registrierten Menü-Punkt erhalte ich eine 503, mit der Meldung, der Controller “SwagProduct” könne nicht gefunden werden.
Ich habe den Plugin-Code bisher noch _gar_ nicht modifiziert, er funktioniert in seiner Reinform schon nicht
Ich hoffe, jemand kann mir helfen und erklären, was ich falsch mache
Auf Shopware 4 funktioniert alles wie es soll, auf Shopware 5 wird der anscheinend Controller nicht korrekt registriert.
Gibt es seit Shopware 5 irgendwelche Änderungen, die man beachten muss, hinsichtlich der Registrierung von Backend-Controllern? Die Tutorials aus der SW4 Doc gleich derer aus der SW5 Doc, vielleicht wurde da nur etwas halbherzig kopiert…
Ich bin noch neu in dem ganzen Shopware-Ökosystem, bisher habe ich hauptsächlich mit Symfony2/3 gearbeitet, von daher nicht komplett hilflos, aber aktuell schon ein bisschen.
Ich bin gerade unter Shopware 5.1.5 und es funktioniert. Am Plugins kann es nicht liegen.
Hast du evtl mal das Plugin zwischen den Sources verschoben (Community/Default/Local)?
Prüfe nochmal unter s_core_plugins ob der source vom Plugin passt, da sonst $this->Path() falsch generiert wird und solche Fehler wie Controller nicht gefunden auftreten.
Ich habe das ganze gerade unter Shopware 5.2.6 getestet und den Menüpunkt nicht gefunden. Nach langer Fehlersuche hab ichs nun unter Marketing entdeckt.