[Users] TreePanel control doesn't seem to be updating layers when I move them

Andreas Hocevar ahocevar at opengeo.org
Wed Sep 1 23:07:08 CEST 2010


Hi,

you have to use a GeoExt.tree.LayerContainer for DD support, not an Ext.tree.TreeNode root with manually added LayerNodes.

Regards,
Andreas.

On Sep 1, 2010, at 22:43 , Andrew Stewart wrote:

>  I am trying to make my TreePanel / LayerContainers actually move the openlayers around when I move them in either their specific groups or in the groups themselves. I have tried experimenting by moving layers up and down (using drag and drop) but it does not seem to have any effect. Am I missing some extra code to make this possible? Thanks for advice.
> 
>  
>  //declare root tree node
> 
> var layerRoot = new Ext.tree.TreeNode({
> 
> text: "All Legend Items",
> 
> expanded: true
> 
> });
> 
> 
> //add children to root node
> 
> layerRoot.appendChild(layerList_Labels)
> 
> layerRoot.appendChild(layerlist_AOI)
> 
> layerRoot.appendChild(layerlist_Trails)
> 
> layerRoot.appendChild(layerlist_Footprints)
> 
> layerRoot.appendChild(layerlist_LegalFabric)
> 
> layerRoot.appendChild(layerlist_ParcelFabric)
> 
> layerRoot.appendChild(layerlist_Base)
> 
> layerRoot.appendChild(layerlist_Orthos)
> 
> 
> 
> var layerTree = new Ext.tree.TreePanel({
> 
> title: '',
> 
> renderTo: 'legend',
> 
> root: layerRoot,
> 
> enableDD: true,
> 
> applyLoader: true,
> 
> rootVisible: false
> 
> });
> 
> 
> This e-mail is intended for the original recipient(s) only. If you have received it in error, please advise the sender and delete this message.
> 
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users



-- 
Andreas Hocevar
OpenGeo - http://opengeo.org/
Expert service straight from the developers.



More information about the Users mailing list