Hallo, ich möchte in einem eigenen Backend-Formular die ‚boxselect‘ Komponente verwenden, um Kundengruppen (multiSelect) auswählbar zu machen:
createCustomerGroupsForm: function () {
var me = this;
var factory = Ext.create('Shopware.attribute.SelectionFactory');
var customerGroupStore = factory.createEntitySearchStore('Shopware\\Models\\Customer\\Group');
return [
{
xtype: 'boxselect',
name: 'customerGroups',
fieldLabel: 'Kundengruppen',
store: customerGroupStore,
displayField: 'name',
valueField: 'id'
}
];
},
Wenn ich das Formular öffne, erscheint keine Auswahl der gespeicherten Werte. Sobald ich neue Wert(e) auswähle und auf speichern klicke, landen die korrekten Ids in der Datenbank, aber danach ist die Auswahlbox wieder leer. Hat jemand eine Idee, bzw. ein funktionierendes Beispiel?