[Users] Use of GeocoderComboBox
Bart van den Eijnden
bartvde at boundlessgeo.com
Thu Mar 2 15:50:47 CET 2017
You can also check out some of the GXP code for inspiration:
https://github.com/boundlessgeo/gxp/blob/master/src/script/widgets/form/GoogleGeocoderComboBox.js
Best regards,
Bart
On 02-03-17 15:30, Christian Mayer | meggsimum wrote:
> Oh, I did not expect that you're still on GeoExt 1.x. Then forget the
> Ext.require and Ext.create stuff I wrote in my previous mail.
>
> I fear that there is no GeocoderComboBox in GeoExt 1. So I think you
> have to implement it on your own. For example by extending a "normal"
> ExtJS ComboBox [1] like it is done in the newer GeoExt versions. I guess
> you can get the general idea how to do this from the GeoExt2
> GeocoderComboBox code [2].
>
> Cheers
> Chris
>
> [1] http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.form.ComboBox
> [2]
> https://geoext.github.io/geoext2/docs/source/GeocoderComboBox.html#GeoExt-form-field-GeocoderComboBox
>
> On 02.03.2017 15:15, John, Steffen wrote:
>> I just found in the following Post, that
>> Ext.rahttps://www.sencha.com/forum/showthread.php?132077-Ext-require-is-not-a-functionequire
>> was introduced with Ext4.0, but in the Geonode context Ext 3.4 is used.
>> https://www.sencha.com/forum/showthread.php?132077-Ext-require-is-not-a-function
>>
>> Is there an alternative way of using the GeocoderComboBox?
>>
>> Steffen
>>
>>
>>
>> Am Donnerstag, den 02.03.2017, 12:18 +0100 schrieb Christian Mayer |
>> meggsimum:
>>> 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 <mailto:Users at geoext.org>
>>>> http://www.geoext.org/cgi-bin/mailman/listinfo/users
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at geoext.org <mailto:Users at geoext.org>
>>> http://www.geoext.org/cgi-bin/mailman/listinfo/users
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
--
Bart van den Eijnden
JavaScript developer | Boundless
bartvde at boundlessgeo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.geoext.org/pipermail/users/attachments/20170302/cf1065ee/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Boundless_Logo.png
Type: image/png
Size: 4030 bytes
Desc: not available
URL: <http://www.geoext.org/pipermail/users/attachments/20170302/cf1065ee/attachment.png>
More information about the Users
mailing list