Hi,
Ich habe versucht eine Info-Panel zu der Product-Stream Deteailansicht hinzuzufügen, jedoch hatte dies keine Auswirkungen.
Ich bin dabei nach folgendem Prinzip vorgegangen: https://developers.shopware.com/developers-guide/backend-components/listing-extensions/
In der Datei “themes/Backend/ExtJs/backend/product_stream/app.js” habe ich folgende Zeile hinzugefügt:
'list.extensions.Info'
Ich habe die Datei “themes/Backend/ExtJs/backend/product_stream/view/list/extensions/” the File “info.js” mit folgendem Inhalt erstellt:
Ext.define('Shopware.apps.ProductStream.view.list.extensions.Info', {
extend: 'Shopware.listing.InfoPanel',
alias: 'widget.product-stream-listing-info-panel',
width: 270,
configure: function() {
return {
model: 'Shopware.apps.ProductStream.model.Stream'
};
}
});
Und ich habe die Datei “themes/Backend/ExtJs/backend/product_stream/view/list/list.js” folgendermaßen ergänzt:
configure: function () {
return {
deleteButton: false,
detailWindow: 'Shopware.apps.ProductStream.view.condition_list.Window',
columns: {
name: { header: '{s name=name}Name{/s}' },
description: { header: '{s name=description}Description{/s}' }
},
extensions: [
{ xtype: 'product-stream-listing-info-panel' }
]
};
},
Jedoch haben alle Änderungen nichts bewirkt. Es wird in der Detail-Product-Stream-View kein Infopanel angezeigt.
Vielen Dank im voraus