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
Hi, versuch mal url: 'DeinControllerName/deineMethode'
im Controller muss die Methode wir folgt heißen: public function deineMethodeAction(){}
Grüße