Ich möchte ein neues Element in der Analysefenster-Symbolleiste über extjs hinzufügen, z. B. Screenshot by Lightshot
aber immer noch kann ich die Ergebnisse nicht sehen
hier ist mein code
swag_custom_statistics/backend/view/main/voucher.js
//{namespace name=backend/analytics/view/main}
//{block name=“backend/analytics/swag_custom_statistics/view/main/voucher”}
Ext.define(‘Shopware.apps.Analytics.swagCustomStatistics.view.main.Voucher’, {
extend: ‘Shopware.apps.Analytics.view.main.Toolbar’,
alias: ‘widget.voucher-analytics-toolbar’,
initComponent: function () {
var me = this;
Ext.applyIf(me, {
items: [
{
xtype: ‘button’,
text: ‘{s name=toolbar/export}Export2{/s}’,
name: ‘export2’,
iconCls: ‘sprite-drive-download’,
handler: function () {
me.fireEvent(‘exportCSV’);
}
},
]
});
me.callParent(arguments);
}
});
//{/block}
swag_custom_statistics/app.js
// {block name=“backend/analytics/application”}
// {$smarty.block.parent}
// {include file=“backend/analytics/swag_custom_statistics/store/navigation/voucher.js”}
// {include file=“backend/analytics/swag_custom_statistics/view/table/voucher.js”}
// {include file=“backend/analytics/swag_custom_statistics/view/main/voucher.js”}
// {/block}