Mercurial > lada > lada-client
diff app/view/form/Ortszuordnung.js @ 1049:1bd4c0709bd6 stammdatengrids
Working version of selectable 'ort' in map and grid.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Tue, 01 Mar 2016 11:50:39 +0100 |
parents | 6d33a84979e4 |
children | 981339d774b8 |
line wrap: on
line diff
--- a/app/view/form/Ortszuordnung.js Tue Feb 16 09:04:05 2016 +0100 +++ b/app/view/form/Ortszuordnung.js Tue Mar 01 11:50:39 2016 +0100 @@ -71,16 +71,19 @@ items: [{ layout: 'vbox', border: 0, + margin: '0, 10, 0, 0', items: [{ xtype: 'tfield', + labelWidth: 125, maxLength: 100, name: 'ortszusatztext', - fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszusatztext'), + fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszusatztext') }, { xtype: 'tfield', + labelWidth: 125, maxLength: 100, name: 'ortszuordnungTyp', - fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszuordnungtyp'), + fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszuordnungtyp') }, { xtype: 'textfield', submitValue: true, @@ -90,20 +93,36 @@ }] }, { layout: 'vbox', + flex: 1, + margin: '0, 10, 0, 0', border: 0, items: [{ xtype: 'displayfield', - fieldLabel: i18n.getMsg('orte.gemId'), - name: 'gemId' - }, { - xtype: 'displayfield', - fieldLabel: i18n.getMsg('Gemeinde'), + labelWidth: 125, + fieldLabel: i18n.getMsg('orte.gemeinde'), name: 'gemeinde' }, { xtype: 'displayfield', + labelWidth: 125, fieldLabel: i18n.getMsg('staat'), name: 'staat' }] + }, { + layout: 'vbox', + flex: 1, + margin: '0, 10, 0, 0', + border: 0, + items: [{ + xtype: 'displayfield', + labelWidth: 125, + fieldLabel: i18n.getMsg('orte.lon'), + name: 'lon' + }, { + xtype: 'displayfield', + labelWidth: 125, + fieldLabel: i18n.getMsg('orte.lat'), + name: 'lat' + }] }] }] }]; @@ -127,15 +146,17 @@ refreshOrt: function(ortId) { var orteStore = Ext.StoreManager.get('orte'); var ort = orteStore.getById(ortId); - var verwStore = Ext.StoreManager.get('verwaltungseinheiten'); + var verwStore = Ext.StoreManager.get('verwaltungseinheiten'); var verw = verwStore.getById(ort.get('gemId')); - var staatStore = Ext.StoreManager.get('staaten'); + var staatStore = Ext.StoreManager.get('staaten'); var staat = staatStore.getById(ort.get('staatId')); + console.log(ort); this.getForm().setValues({ - gemId: ort.get('gemId'), gemeinde: verw.get('bezeichnung'), - staat: staat.get('staatIso') + staat: staat.get('staatIso'), + lon: ort.get('longitude'), + lat: ort.get('latitude') }); },