Ich bin dabei ein Plugin zu programmieren das einen externen Link in einem neuen Fenster öffnet.
Der Button und der Link funktionieren, aber wie kann ich die Variablen mit Bestellnummer und Rechnungssadresse füllen.
(sry, bin Shopware-Anfänger)
Besten Dank für alle Hilfestellungen.
Luda
// {namespace name=backend/order/main}
// {block name="backend/order/view/detail/overview"}
// {$smarty.block.parent}
Ext.define('Shopware.apps.Order.view.detail.Overview.ExtLink', {
override: 'Shopware.apps.Order.view.detail.Overview',
createBillingContainer: function() {
var me = this;
var panel = me.callParent(arguments);
panel.add({
iconCls: 'sprite-user',
xtype: 'button',
text: '{s name=openCustomer}ExtLink{/s}',
style: {
'margin-top': '15px',
'padding': '2px'
},
handler: function() {
$Rech_Name = ;
$Rech_Vorname = ;
$Rech_Adresse = ;
$Rech_Ort = ;
$Bestell_Nr = ;
$Bestell_Betrag = ;
window.open( ........... , '_blank');
}
});
return panel;
}
});
// {/block}