Hallo
Ich habe im Backend ein kleines Problem bzgl des Store loads. Aus den Order Positions herraus (Shopware.apps.Order.view.detail.Position) öffne ich durch einen klick
openMediaManager: function(uploadId,number,position,orderID) {
var me = this;
Shopware.app.Application.addSubApplication({
name: 'Shopware.apps.UploadManager',
layout: 'small',
eventScope: me,
selectionMode: true,
params: {
uploadId:uploadId,
number:number,
position: position,
orderID: orderID
},
mediaSelectionCallback: me.onSelectMedia
});
},
Nachdem ich dort etwas geändert habe, schaffe ich nicht den Store des orderPositionGrid neu zu laden.
Ich habe dort herraus alles eingelesen:
var positionGrid = me.getPositionGrid().orderPositionGrid.getSelectionModel().getSelection();
var selectedRowIndex=me.getPositionGrid().orderPositionGrid.getSelectionModel().getCurrentPosition().row;
var positionStore = positionGrid[selectedRowIndex].store;
Wenn ich nun
positionStore.load();
ausführe, bekomme ich immer den Fehler:
Uncaught TypeError: Cannot read property ‘indexOf’ of undefined
at Object.urlAppend (ext-all.js?201702271540:18)
at Object.urlAppend (ext-all.js?201702271540:18)
at i.buildUrl (ext-all.js?201702271540:18)
at i.buildRequest (ext-all.js?201702271540:18)
at i.doRequest (ext-all.js?201702271540:18)
at i.read (ext-all.js?201702271540:18)
at i.load (ext-all.js?201702271540:18)
at i.callParent (ext-all.js?201702271540:18)
at i.load (ext-all.js?201702271540:18)
at init (/backend/UploadManager/load/?f=m/Media|v/main/Window|v/media/View|v/media/Grid|store/Media|c/Main|c…:615)
Kann mir einer sagen, was ich hier falsch mache. Ich komm einfach nicht weiter.