[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