karllsonkarllson MemberComments: 17 Received thanks: 1 Member since: April 2015 edited April 2015
Hey Leute,

könnte mir jemand sagen wie die Backend Struktur sein muss, damit Shopware die App findet, die zu einem Plugin gehört.

Ich arbeite gerade an einem Kundenstatus-Plugin.
Dieses liegt in .../Local/Backend/CustomerStatus
Die Installation läuft soweit durch und auch der Link wird im Menü angezeigt.

Allerdings bekomme ich einen 404er, sobald die eigentliche App aufgerufen wird.

Meine app.js Datei liegt unter .../Local/Backend/CustomerStatus/Views/backend/customer_status/app.js.

Ich habe mich für alles, außerhalb des Plugin Einstiegs für die 5er, an dem Tutorial für die Plugin Entwicklung unter Shopware 4 entlang gehangelt.

Vielen Dank im Voraus und einen schönen Start in die Woche

Andre

EDIT:
Der Fehler sieht wie folgt aus. Zu Beginn dachte ich, dass dieses Verhalten mit einer falschen app.js Datei zusammenhängt. Allerdings wird wohl irgendwann vorher eine Datei nicht gefunden.

So recht kann ich mir das nicht herleiten - vielleicht aber jemand von euch?
21154007553653373cd97.png

Comments

  • karllsonkarllson MemberComments: 17 Received thanks: 1 Member since: April 2015
    Besteht die Möglichkeit, dass mir hier irgendjemand sagen kann, auf welchem Wege Shopware die App findet und öffnet?

    Ich durchsuche mittlerweile stundenlang die ExtJS Plugins von Shopware (PluginManager, SwagUpdate) um zu schauen, wo mein Fehler liegt.

    Ich verstehe nicht, warum die App bzw. der ExtJS-Teil nicht gefunden wird...:wtf:

    Gruß

    Andre

    EDIT:
    Vielleicht stimmt auch etwas mit den Routen oder so nicht? Während des Debugvorgangs fiel mir auf, dass die App selber (Für diesen Test eine TestApp) gefunden wurde. Die FileExtension sieht allerdings merkwürdig aus.

    Klassenname: Shopware.Apps.Test
    Pfad: Test?file=app
    Typ: Unbekannt

    Vielleicht zieht sich Shopware ja auch irgendwo einen falschen Pfad. Damit meine ich übrigens immer: Ich habe sicher irgendwo etwas falsch hingeschrieben und/oder verstanden ;)
Sign In or Register to comment.