diff app/controller/Kommentare.js @ 107:84f32c62670f

Added form to create kommentare
author Torsten Irländer <torsten.irlaender@intevation.de>
date Wed, 19 Jun 2013 11:43:25 +0200
parents 20a4f9aaecde
children 6273b73b4b27
line wrap: on
line diff
--- a/app/controller/Kommentare.js	Tue Jun 18 14:02:48 2013 +0200
+++ b/app/controller/Kommentare.js	Wed Jun 19 11:43:25 2013 +0200
@@ -2,7 +2,8 @@
     extend: 'Ext.app.Controller',
     views: [
         'kommentare.List',
-        'kommentare.Edit'
+        'kommentare.Edit',
+        'kommentare.Create'
     ],
     stores: [
         'Kommentare'
@@ -32,11 +33,13 @@
     },
     addKommentar: function(button) {
         console.log('Adding new Kommentar');
-        var view = Ext.widget('kommentaredit');
+        var view = Ext.create('Lada.view.kommentare.Create');
         var form = view.down('form');
-        // Create a new Kommentar
-        var record = Ext.create('Lada.model.Kommentar');
-        form.loadRecord(record);
+        // Set probeId
+        var probenform = button.up('form');
+        var probe = probenform.getRecord();
+        var probeId = probe.get('probeId');
+        form.model.set('probeId', probeId);
     },
     deleteKommentar: function(button) {
         // Get selected item in grid

http://lada.wald.intevation.org