Mercurial > lada > lada-client
comparison app/view/form/Ortszuordnung.js @ 1343:cd16b30dbc10
correct behaviour of 'reverting changes' in ortszuordnung
author | Maximilian Krambach <mkrambach@intevation.de> |
---|---|
date | Mon, 06 Feb 2017 11:29:07 +0100 |
parents | 2e8eba3918b1 |
children | 2fc8e2b3c456 |
comparison
equal
deleted
inserted
replaced
1342:d5e270fa91e4 | 1343:cd16b30dbc10 |
---|---|
154 var staatStore = Ext.StoreManager.get('staaten'); | 154 var staatStore = Ext.StoreManager.get('staaten'); |
155 var staat = staatStore.getById(ortrecord.get('staatId')); | 155 var staat = staatStore.getById(ortrecord.get('staatId')); |
156 var ortinfo = this.down('ortinfo'); | 156 var ortinfo = this.down('ortinfo'); |
157 ortinfo.loadRecord(ortrecord); | 157 ortinfo.loadRecord(ortrecord); |
158 ortinfo.getForm().setValues({ | 158 ortinfo.getForm().setValues({ |
159 gemeinde: verw.get('bezeichnung'), | |
160 staat: staat.get('staatIso'), | 159 staat: staat.get('staatIso'), |
161 lon: ortrecord.get('longitude'), | 160 lon: ortrecord.get('longitude'), |
162 lat: ortrecord.get('latitude') | 161 lat: ortrecord.get('latitude') |
163 }); | 162 }); |
163 // some entries may not have a verwaltungseinheit | |
164 if (verw !== null) { | |
165 ortinfo.getForm().setValues({gemeinde: verw.get('bezeichnung')}); | |
166 } | |
164 }, | 167 }, |
165 | 168 |
166 setMessages: function(errors, warnings) { | 169 setMessages: function(errors, warnings) { |
167 var key; | 170 var key; |
168 var element; | 171 var element; |
213 */ | 216 */ |
214 changed: function(newValue, oldValue) { | 217 changed: function(newValue, oldValue) { |
215 var controller = Lada.app.getController( | 218 var controller = Lada.app.getController( |
216 'Lada.controller.form.Ortszuordnung'); | 219 'Lada.controller.form.Ortszuordnung'); |
217 var form = this.up('form').getForm(); | 220 var form = this.up('form').getForm(); |
218 var fields = form.getFields().items; | |
219 controller.validityChange(form, form.isValid()); | 221 controller.validityChange(form, form.isValid()); |
220 } | 222 } |
221 }); | 223 }); |
222 | 224 |