diff app/controller/Proben.js @ 71:db26aeebe521

Added new Form for editing proben. Use this form in the edit window.
author Torsten Irländer <torsten.irlaender@intevation.de>
date Wed, 05 Jun 2013 16:20:54 +0200
parents 1a943947a7d2
children eb8a7d3cca89
line wrap: on
line diff
--- a/app/controller/Proben.js	Wed Jun 05 15:43:42 2013 +0200
+++ b/app/controller/Proben.js	Wed Jun 05 16:20:54 2013 +0200
@@ -38,27 +38,14 @@
         });
     },
     addProbe: function(button) {
-        console.log('Adding new Probe 1');
+        console.log('Adding new Probe');
         var view = Ext.widget('probencreate');
     },
     editProbe: function(grid, record) {
-        console.log('Double click on ' + record.get('probeId'));
-        // Create new window to edit the seletced record.
-        var view = Ext.widget('probenedit');
-        var form = view.down('form');
-        form.loadRecord(record);
-
-        // Load kommentare
-        var kommentare = form.down('kommentarelist'); //form.down('kommentare');
-        var kstore = kommentare.getStore();
-        kstore.load({
-            params: {
-                probe: record.data['probeId']
-            }
-        });
-
-        // Set form data
-        console.log("Loaded probe with ID " + record.getId()); //outputs ID
+        console.log('Editing Probe');
+        var id = record.get('probeId');
+        var view = Ext.widget('probenedit', {modelId: id});
+        console.log("Loaded Probe with ID " + record.getId()); //outputs ID
     },
     createSuccess: function(form, record, operation) {
         var win = form.up('window');

http://lada.wald.intevation.org