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

El 11/09/14 19:50, dustin.r.blankens...@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" <jcarras...@gmail.com <mailto:jcarras...@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.blankens...@accenturefederal.com <mailto: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> [mailto:users-boun...@geoext.org] *On Behalf Of *dustin.r.blankens...@accenturefederal.com <mailto:dustin.r.blankens...@accenturefederal.com>
*Sent:* Thursday, September 11, 2014 11:25 AM
*To:* jcarras...@gmail.com <mailto:jcarras...@gmail.com>
*Cc:* users@geoext.org <mailto: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 <mailto: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 <mailto: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