Mercurial > lada > lada-client
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