Hi, really nobody has a hint how to do this ? Karsten
_____ From: karsten vennemann [mailto:[email protected]] Sent: Wednesday, January 05, 2011 16:12 To: '[email protected]' Subject: GeoExt Legend Tree and base layers ? Hi all, have a GeoExt Legend Tree below and wanted to enable more base layers to be shown (no legend needed for those in) it too. The one below work already with OSM and shows up as a radio button. Now I would like to add back into my app google and yahoo base layers. However, if I just add them to Openlayer the tree does not show anything any more. What do I need to change in my tree legend below to enable base layers otehr than OSM to work. I tried adding a nodeType: "gx_baselayercontainer" but could not gte it to work. It will be something like in http://api.geoext.org/1.0/examples/tree.html but with legend icons ... I have this : var tree = new Ext.tree.TreePanel({ title: "Ebenen", width: 250, autoScroll: true, enableDD: true, // apply the tree node component plugin to layer nodes plugins: [{ ptype: "gx_treenodecomponent" }], loader: { applyLoader: false, uiProviders: { "custom_ui": LayerNodeUI } }, root: {nodeType: "gx_layercontainer", loader: { baseAttrs: { uiProvider: "custom_ui" }, createNode: function(attr) { // add a WMS legend to each node created attr.component = { xtype: "gx_wmslegend", layerRecord: mapPanel.layers.getByLayer(attr.layer), showTitle: false, // custom class for css positioning // see tree-legend.html cls: "legend" } return GeoExt.tree.LayerLoader.prototype.createNode.call(this, attr); } } }, rootVisible: false, lines: false }); Thanks Karsten
_______________________________________________ Users mailing list [email protected] http://www.geoext.org/cgi-bin/mailman/listinfo/users
