diff app/view/form/Ortszuordnung.js @ 1338:d2f06ce4d43a

Use service and widget instead of local store for OrtszuordnungTyp.
author Tom Gottfried <tom@intevation.de>
date Fri, 03 Feb 2017 18:01:25 +0100
parents cba4e0b0e336
children 1a2cd9bef6d7
line wrap: on
line diff
--- a/app/view/form/Ortszuordnung.js	Fri Feb 03 17:44:41 2017 +0100
+++ b/app/view/form/Ortszuordnung.js	Fri Feb 03 18:01:25 2017 +0100
@@ -15,6 +15,7 @@
 
     requires: [
         'Lada.view.form.OrtInfo',
+        'Lada.view.widget.OrtszuordnungTyp',
         'Lada.view.widget.Verwaltungseinheit',
         'Lada.view.widget.Staat'
     ],
@@ -99,28 +100,13 @@
                                 name: 'ortszusatztext',
                                 fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszusatztext')
                             }, {
-                                xtype: 'cbox',
+                                xtype: 'ortszuordnungtyp',
                                 labelWidth: 125,
-                                maxLength: 1,
                                 allowBlank: false,
                                 editable: true,
                                 name: this.typName,
                                 disableKeyFilter: true,
                                 fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszuordnungtyp'),
-                                store: Ext.create('Ext.data.Store', {
-                                    fields: ['value', 'label'],
-                                    //TODO: Meaning of the letters should be added
-                                    data : [
-                                        {'value':'U', 'label':'U'},
-                                        {'value':'E', 'label':'E'},
-                                        {'value':'Z', 'label':'Z'},
-                                        {'value':'A', 'label':'A'}
-                                    ]
-                                }),
-                                displayField: 'label',
-                                valueField: 'value',
-                                emptyText: 'Bitte geben Sie einen Ortszuordnungstyp ein',
-                                queryMode: 'local'
                             }, {
                                 // this field is hidden because the user doesn't
                                 // need to know the internal ortID

http://lada.wald.intevation.org