[Users] Use of GeocoderComboBox

Christian Mayer | meggsimum chris at meggsimum.de
Thu Mar 2 12:18:47 CET 2017


Hi Steffen,

you have to require the GeoExt.form.field.GeocoderComboBox class in your
code. Something like

Ext.require([
    'GeoExt.panel.Map',
    'GeoExt.form.field.GeocoderComboBox'
]);

should do the trick for you.

Also try to use Ext.create to instantiate your Ext-objects instead of using 'new' (as you did to create your TabPanel).

Take also a look at the official GeoExt GeoCoder example: https://geoext.github.io/geoext2/examples/geocoder/geocoder.html

Cheers
Chris

On 01.03.2017 16:38, John, Steffen wrote:
> Hi All!
>
> I want to use the GeocoderComboBox from GeoExt and facing someproblems.
> I want to integrate it in a Ext.TabPanel and all I get is  following
> error:
> "TypeError: b[(intermediate value)] is not a constructor"
>
> Here ist the code-snippet
>
>  panel =  new Ext.TabPanel({
>                             renderTo: Ext.getBody(),
>                             activeTab: 0,
>                             defaults: {
>                                 plain: true,
>                                 frame : true
>                             },
>                             items: [{
>                                 xtype: 'panel',
>                                 title: this.addresssearchText,
>                                 height : 302,
>                                 
>                                 items:[{
>                                    layout:'form',
>                                    items:[{
>                                         xtype: 'gx_geocodercombo',
>                                         layer: locationLayer,
>                                         map: map,
>                                         width: 200        
>                                    }]
>                                }]
>                                },{
>                                // xtype for all Component
> configurations in a Container
>                                title: this.coordsearchText,
>                                html: 'The second tab'
>                             }]
>                     });
>
> Do I need to import or reference the sourceCode of this ComboBox or
> should it be accessible, when also other GeoExt functions are used in
> the project?
>
> I'm about to extend Geoexplorer and add the functionality of geocoding.
>
> Any Ideas?
>
> Thanks a lot!
>
> Steffen
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users



More information about the Users mailing list