Mercurial > lada > lada-client
comparison app/view/window/Ortszuordnung.js @ 1284:faecbb446a04
Ortserstellung: new Messpunkt from map, clone or form
functional, still needs error handling and layout
author | Maximilian Krambach <mkrambach@intevation.de> |
---|---|
date | Tue, 24 Jan 2017 12:58:26 +0100 |
parents | 291df0037835 |
children | e317ba349204 |
comparison
equal
deleted
inserted
replaced
1283:9d298c82575f | 1284:faecbb446a04 |
---|---|
151 this.record.set('probeId', this.probe.get('id')); | 151 this.record.set('probeId', this.probe.get('id')); |
152 } | 152 } |
153 this.down('ortszuordnungform').setRecord(this.record); | 153 this.down('ortszuordnungform').setRecord(this.record); |
154 var map = this.down('map'); | 154 var map = this.down('map'); |
155 var osg = this.down('ortstammdatengrid'); | 155 var osg = this.down('ortstammdatengrid'); |
156 var ortstore = Ext.create('Lada.store.Orte', { | 156 this.ortstore = Ext.create('Lada.store.Orte', { |
157 defaultPageSize: 0, | 157 defaultPageSize: 0, |
158 autoLoad: false, | 158 autoLoad: false, |
159 listeners: { | 159 listeners: { |
160 beforeload: { | 160 beforeload: { |
161 fn: function() { | 161 fn: function() { |
165 }, | 165 }, |
166 load: { | 166 load: { |
167 fn: function() { | 167 fn: function() { |
168 osg.setLoading(false); | 168 osg.setLoading(false); |
169 map.setLoading(false); | 169 map.setLoading(false); |
170 osg.setStore(ortstore); | 170 osg.setStore(me.ortstore); |
171 map.addLocations(ortstore); | 171 map.addLocations(me.ortstore); |
172 map.featureLayer.setVisibility(false); | 172 map.featureLayer.setVisibility(false); |
173 map.selectedFeatureLayer = new OpenLayers.Layer.Vector( | 173 map.selectedFeatureLayer = new OpenLayers.Layer.Vector( |
174 'gewählter Messpunkt', { | 174 'gewählter Messpunkt', { |
175 styleMap: new OpenLayers.StyleMap({ | 175 styleMap: new OpenLayers.StyleMap({ |
176 externalGraphic: 'resources/lib/OpenLayers/img/marker-blue.png', | 176 externalGraphic: 'resources/lib/OpenLayers/img/marker-blue.png', |
192 } | 192 } |
193 } | 193 } |
194 } | 194 } |
195 } | 195 } |
196 }); | 196 }); |
197 ortstore.load(); | 197 this.ortstore.load(); |
198 map.addListener('featureselected', osg.selectOrt, osg); | 198 map.addListener('featureselected', osg.selectOrt, osg); |
199 osg.addListener('select', map.selectFeature, map); | 199 osg.addListener('select', map.selectFeature, map); |
200 }, | 200 }, |
201 | 201 |
202 /** | 202 /** |