# Backend Plugin mit Form und Fileupload

**URL:** <https://forum.shopware.com/t/backend-plugin-mit-form-und-fileupload/28570>\
**Category:** Programmierung\
**Created:** [1. Juli 2015 um 12:46 UTC](https://forum.shopware.com/t/backend-plugin-mit-form-und-fileupload/28570 "2015-07-01T12:46:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sailas](https://avatars.discourse-cdn.com/v4/letter/s/4da419/32.png) [@sailas](https://forum.shopware.com/u/sailas)\
**Post date:** [1. Juli 2015 um 12:46 UTC](https://forum.shopware.com/t/backend-plugin-mit-form-und-fileupload/28570/1 "2015-07-01T12:46:36Z")

</div>

Hi, folgende Frage stellt sich mir: Wie ist die url: zu definieren in einem Ext.form.Panel bezogen auf den button - handler? Aktuelle definition des Button: ` // .... buttons: [{ text: '{s name=save}Speichern{/s}', cls: 'x-btn primary', handler: function() { var form = this.up('form').getForm(); if(form.isValid()) { form.submit({ url: '{url action="saveMeinPlugin"}', waitMsg: '{s name=moment}Bitte warten ...{/s}', success: function(fp, o) { Ext.Msg.alert('Läuft', 'Datei: "' + o.result.file + '" wurde hinterlegt.'); } }); } } }] // .... ` Der Event wird auch gefeuert. Allerdings ist die URL zu einem 503er. Über den Controller des Plugin soll der Speichervorgang erfolgen. Hat jemand einen Tipp? VG sailas

---

<div class="post-metadata">

**Author:** ![kurzi](https://avatars.discourse-cdn.com/v4/letter/k/aca169/32.png) [@kurzi](https://forum.shopware.com/u/kurzi)\
**Post date:** [7. Juli 2015 um 11:40 UTC](https://forum.shopware.com/t/backend-plugin-mit-form-und-fileupload/28570/2 "2015-07-07T11:40:33Z")

</div>

Hi, versuch mal `url: 'DeinControllerName/deineMethode'` im Controller muss die Methode wir folgt heißen: `public function deineMethodeAction(){}` Grüße
