[Users] Change Image Icon for layers nodes in TreePanel GeoExt 1.1

Joaquin Carrasco Gallego jcarrascog at gmail.com
Thu Sep 11 20:06:20 CEST 2014


Ok, Thanks for your help! I´ll keep trying it


El 11/09/14 19:50, dustin.r.blankenship at accenturefederal.com escribió:
> I'm not sure on different icons we haven't tried that new needed to 
> remove them. I would guess there's a way to grab what's in there and 
> evaluate. You would probably need to debug through the code.
>
> 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 12:38, "Joaquín Carrasco" <jcarrascog at gmail.com 
> <mailto:jcarrascog at gmail.com>> wrote:
>
>> 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.blankenship at accenturefederal.com 
>> <mailto:dustin.r.blankenship at 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-bounces at geoext.org <mailto:users-bounces at geoext.org> 
>>> [mailto:users-bounces at geoext.org] *On Behalf Of 
>>> *dustin.r.blankenship at accenturefederal.com 
>>> <mailto:dustin.r.blankenship at accenturefederal.com>
>>> *Sent:* Thursday, September 11, 2014 11:25 AM
>>> *To:* jcarrascog at gmail.com <mailto:jcarrascog at gmail.com>
>>> *Cc:* users at geoext.org <mailto:users at 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" 
>>> <jcarrascog at gmail.com <mailto:jcarrascog at 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 at geoext.org <mailto: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/20140911/00abcbec/attachment.htm 


More information about the Users mailing list