Hallo ich möchte gerne bei meinen Bestellungen eine Button Hinzufügen je Bestellung wodrüber ich eine PHP code executen kann für die jeweilige Bestellung. Die dann ne Email mit Bestelldetails wie ProductName, Artikelbild (als Anhang) per Mail verschicken soll. Dachte an sowas wie: public function install() { $this-\>subscribeEvent( 'Enlight\_Controller\_Action\_PostDispatch\_Backend\_Order', 'loadBackendModule' );....... } public function loadBackendModule(Enlight\_Event\_EventArgs $arguments) { $arguments-\>getSubject()-\>View()-\>addTemplateDir($this-\>Path() . 'Views/'); //Hier lädst du alle Javascript Dateien die ein Override enthalten. if ($arguments-\>getRequest()-\>getActionName() === 'load') { $arguments-\>getSubject()-\>View()-\>extendsTemplate( 'backend/order/xx/view/window.js' ); } //Hier erweiterst du die APP.JS um eigene Komponenten (Models, Views, Stores, Controllers) hinzuzufügen if ($arguments-\>getRequest()-\>getActionName() === 'index') { $arguments-\>getSubject()-\>View()-\>extendsTemplate( 'backend/order/xx/app.js' ); } }
Ich weiß nur nich wie genau ich das mit den JS files machen soll. Wenn mir da einer einen Tipp geben kann, wie ich einen Button zu Order Übersicht hinzufügen kann und dort ne PHP Aktion für die jeweilige Bestellung hinterlegen kann mache, wäre das klasse.
Siehe: sonstiges-f58/faq-haufig-gestellte-fragen-t24425.html und als direktes Beispiel: http://community.shopware.com/Schuhgroe … 2_868.html Viele Grüße
1 „Gefällt mir“
Danke, glaub das hier passt aber besser: https://gist.github.com/sthamann/5343247
Wie kann ich anstelle einer Checkbox oder einem Feld ein Button mit ner Action adden ?