[Users] "GeoExt.grid.FeatureSelectionModel()" destroys Layout
geographika
geographika at gmail.com
Thu Jan 20 15:55:32 CET 2011
Hi,
I can't see anything in a brief look at the code.
Your:
/var Store = new GeoExt.data.FeatureStore({ /
should not have a sm property:
/sm: new GeoExt.grid.FeatureSelectionModel(), /
The layout seems fine in IE and FF. Maybe uncomment the sm: in your grid
so we can see what is happening.
Regards,
Seth
http://geographika.co.uk
On 20/01/2011 13:50, Christian Willmes wrote:
> Hi Seth,
>
> thank you for the tip with JSLint. It seems to be a very useful tool. I
> cleaned up my code accordingly to the errors shown by JSLint.
> But that did not solved the problem with the
> GeoExt.grid.FeatureSelectionModel() breaking the layout.
>
> Any further tips/hints anyone?
>
> Thanks!
>
> Christian
>
> On 20.01.2011 12:09, geographika wrote:
>> Hi Christian,
>>
>> Your sample site does not load in IE due to extra commas. Run your code
>> through http://www.jslint.com/ to find where these are.
>> I've found breaking layouts in FF can often be caused by these.
>> Regards,
>>
>> Seth
>>
>> http://geographika.co.uk
>>
>> On 20/01/2011 12:00, Christian Willmes wrote:
>>> Hello,
>>>
>>> in the moment I try to connect a GeoExt.data.FeatureStore to a
>>> Ext.grid.GridPanel using GeoExt.grid.FeatureSelectionModel() for
>>> interaction.
>>>
>>> I am able to connect the FeatureStore to the GridPanel, but as soon as I
>>> add the FeatureSelectionModel, the complete PanelLayout is destroyed.
>>>
>>> This is the source of the GridPanel:
>>>
>>> var grid = new Ext.grid.GridPanel({
>>> width: '100%',
>>> height: 143,
>>> viewConfig: {forceFit: true},
>>> store: Store,
>>> //sm: new GeoExt.grid.FeatureSelectionModel(),
>>> cm: new Ext.grid.ColumnModel({
>>> defaults: {
>>> sortable: true
>>> },
>>> columns: [
>>> {header: "Site", dataIndex: "site"},
>>> {header: "Stage", dataIndex: "stage"},
>>> {header: "Technocomplex", dataIndex: "technocomp"},
>>> {header: "Method", dataIndex: "methode"},
>>> {header: "Age (calbp)", dataIndex: "calbp"},
>>> {header: "standard deviation", dataIndex: "std"},
>>> {header: "Autor", dataIndex: "Autor"},
>>> {header: "LabCode", dataIndex: "LabCode"}
>>> ]
>>> })
>>> });
>>>
>>> You can find the complete application here:
>>> http://www.sfb806db.uni-koeln.de/irtg_webgis/app-sent-to-geoext.html (if
>>> you may want to have a look at the complete source).
>>>
>>> If the "sm: new GeoExt.grid.FeatureSelectionModel()" is commented out,
>>> everything looks fine, see (The style rules for the data are just for
>>> testing at the moment! ;)):
>>>
>>> http://www.sfb806db.uni-koeln.de/irtg_webgis/commented.png
>>>
>>> If I uncomment the "sm: new GeoExt.grid.FeatureSelectionModel()" it
>>> breks the Layout see:
>>>
>>> http://www.sfb806db.uni-koeln.de/irtg_webgis/uncommented.png
>>>
>>> But I need to have the interaction between the Grid and the selected
>>> features on the map, any hint or advice to get this is very apreciatred!
>>>
>>> Thank you very much and best regards,
>>> Christian
>>>
>>>
>> _______________________________________________
>> Users mailing list
>> Users at geoext.org
>> http://www.geoext.org/cgi-bin/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20110120/80bd447c/attachment.htm
More information about the Users
mailing list