Wie speichert man Daten in einem ExtJs Kindfenster

Hallo liebe Shopware Freunde Wink,

ich versuche mich seit einigen Tagen an einem kleinen Bewertungssystem für Shopware. Folgendes möchte ich realisieren:

Ich möchte im Backend gern Bewertungen erstellen können.
Dabei kann jede Bewertung mehrere Fragen haben.

 

Kleines Beispiel:

Es könnte eine Bewertung für Computermonitore geben und diese Bewertung wiederrum könnte mehrere Fragen haben.

z.Bsp:

  • schlecht < Qualiät > gut
  • dunkel < Helligkeit > hell
  • klein < Auflösung > groß

Folgenden ExtJs Code habe ich bereits https://github.com/zone1987/rating

Mein Problem ist nun das ich Zwar die Bewertungen erstellen und Kategorien zuordnen kann aber keine Fragen speichern kann.
Wenn ich eine neue Frage erstellt habe und auf speichern klicke passiert nichts. Es wird auch kein AjaxRequest oder sonstiges ausgelöst.
Während der Installation des Plugins speichere ich Testdaten in der Datenbank (auch Fragen).
Wenn ich nun eine bestehende Frage bearbeite und dann auf speichern klicke klappt das komischerweise.

Wie bekomme ich es nun hin das die Fragen gespeichern werden?
Wie muss der Grundsätzliche Aufbau in ExtJs sein wenn ich mehrere Fenster habe?
Muss für jedes Fenster ein separater Ordner angelegt werden? views>backend>fenster1 & views>backend>fenster2

 

Okay, ich habe die Lösung nun selbst gefunden. Ich hatte im Question Model vergessen den Controller anzugeben  Grin