[Users] wms getlegend mine type trouble in TreePanel
Andreas Hocevar
ahocevar at opengeo.org
Mon Jan 23 21:44:47 CET 2012
See --> here <-- mark inline :-)
Andreas.
On Mon, Jan 23, 2012 at 8:07 PM, karsten <karsten at terragis.net> wrote:
> Thanks for the hint.
>
> I tried to configure this correctly but I am still not sure where the
> baseParmas need to be added because I have a tree instead of a stand alone
> legend ... Below is my code - any hints where I need to put the baseparams
> to make it work - I tried multiple different configurations wihout
> success...
>
> tree = new Ext.tree.TreePanel({
> title: "Capas Mapa",
> id: 'TreePanel',
> useArrows: true,
> animate: true,
> autoScroll: true,
> enableDD: true,
> collapsed: false,
> collapsible: true,
> // apply the tree node component plugin to layer nodes
> plugins: [{
> ptype: "gx_treenodecomponent"
> }],
> loader: {
> applyLoader: false,
> uiProviders: {
> "custom_ui": LayerNodeUI
> }
> },
> root: {
> expand: true,
> children: [{
> nodeType: "gx_baselayercontainer",
> text: 'Capas Bascios',
> expanded: false
> }, {
> nodeType: "gx_overlaylayercontainer",
> text: 'Capas Mapa',
> expanded: true,
> loader: {
> baseAttrs: {
> uiProvider: "custom_ui"
> },
> createNode: function (attr) {
> // add a WMS legend to each node created
> if
> (GeoExt.WMSLegend.supports(mapPanel.layers.getByLayer(attr.layer))) {
> attr.component = {
> xtype: "gx_wmslegend",
---> here <---
> 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 //,
> // expand: true,
> });
>
>
>
>
>
>
> =======
> Email scanned by PC Tools - No viruses or spyware found.
> (Email Guard: 9.0.0.888, Virus/Spyware Database: 6.19110)
> http://www.pctools.com/
> =======
> _______________________________________________
> 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