App.js eines bestehenden Plugins erweitern

Hallo,

ich bin dabei SwagBackendOrder mit meinem eigenen Plugin zu erweitern, moechte dazu einen neuen Datastore anlegen, der dann mittels des SwagBackendOrder app.js verfuegbar sein soll (me.subApplication.getStore(„x“)). Leider scheint der uebliche extendsTemplate -> smarty-block -> extJs klassen Override -> callParent() Weg hier nicht weiter zu greifen. Ist das ueberhaupt moeglich, habe ich was falsch gemacht? Habe ich andere moeglichkeiten?

Wenn nicht, wie kann ich meinen Data-store direkt ansprechen (also ohne me.subApplication.getStore)?

Vielen Dank.

Am besten erstellst du deinen Store einfach mit Ext.create(“Name”);

1 „Gefällt mir“

Danke Shyim,

muss ich den Store auch mittels extendsTemplate erst laden? Bekomme hier Fehler bei Ext.create(„pfad_der_store_datei.js“). Das Store hat ein ‚model‘ Feld das auf eine weitere neue Klasse/Datei verweist, vielleicht liegt hier der Fehler?

Ja ganz normal laden via extendsTemplate. Erst das Modell dann der Store