Thanks!! Does it show the same icon for all the nodes? would it be possible to 
show differente image for each node?

Thanks again

> El 11/09/2014, a las 19:25, <dustin.r.blankens...@accenturefederal.com> 
> escribió:
> 
> This is how we’ve done it:
>  
> var layerTreeStore = Ext.create('Ext.data.TreeStore', {
>             model: 'GeoExt.data.LayerTreeModel',
>             root: {
>                 expanded: true,
>                 plugins: [{
>                     ptype: 'gx_layercontainer',
>                     loader: {
>                         baseAttrs: {
>                             iconCls: 'eventNodeIcon'
>                         },
>                         store: layerStore
>                     }
>                 }]
>             }
>         });
>  
> Where the “eventNodeIcon” is a css class that uses a background image. For us 
> it’s just blank.
>  
> From: users-boun...@geoext.org [mailto:users-boun...@geoext.org] On Behalf Of 
> dustin.r.blankens...@accenturefederal.com
> Sent: Thursday, September 11, 2014 11:25 AM
> To: jcarras...@gmail.com
> Cc: users@geoext.org
> Subject: Re: [Users] Change Image Icon for layers nodes in TreePanel GeoExt 
> 1.1
>  
> We have done this I will get you a sample in an hour
> 
> Dustin Blankenship
> Sr. Software Developer 
> Accenture
> 407 S Pennsylvania Ave
> Joplin MO 64836
> 417-793-3889
>  
> Sent from my iPhone
> 
> On Sep 11, 2014, at 11:23, "Joaquin Carrasco Gallego" <jcarras...@gmail.com> 
> wrote:
> 
> Hi everyone, I am trying to change the image icon of a layer node in a 
> TreePanel but always shows me the default one of the class 
> ".x-tree-node-leaf .x-tree-node-icon". Searching for Internet  in some 
> pages the createNode function is mention in a loader, but I am trying it 
> and it doesn´t works. Some help is appreciated. Here is my code:
> 
> 
> var treeConfig = [ {
>                 nodeType : "gx_baselayercontainer",
>                 text : "Ortofotos"
>             }, {
>                 nodeType : "gx_overlaylayercontainer",
>                 text : "Capas Vectoriales",
>                 expanded : true,
>                 // render the nodes inside this container with a radio 
> button,
>                 // and assign them the group "foo".
>                 loader : {
>                     baseAttrs : {
>                         radioGroup : "foo",
>                         uiProvider : "layernodeui",
>                     },
>                       createNode: function(attr) {
>                        attr.iconCls = "nuevaClase";
>                        return 
>  GeoExt.tree.LayerParamLoader.prototype.createNode.apply(this, attr);
>                     }
>                 }
>             } ];
> 
> Thanks!!!
> _______________________________________________
> Users mailing list
> Users@geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@geoext.org
http://www.geoext.org/cgi-bin/mailman/listinfo/users

Reply via email to