Mercurial > lada > lada-client
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');