Yes, there is a lot. I will look for the answer. :D
Very appreciated.
Thanks a lot.
El 11/09/14 20:11, Bart van den Eijnden escribió:
This is a lot of code to look at, but the answer is in there somewhere
;-)
https://github.com/boundlessgeo/gxp/blob/master/src/script/plugins/LayerTree.js
Specifically:
https://github.com/boundlessgeo/gxp/blob/master/src/script/plugins/LayerTree.js#L172
https://github.com/boundlessgeo/gxp/blob/master/src/script/plugins/LayerTree.js#L219:L221
Best regards,
Bart
Bart van den Eijnden
Front End Software Engineer | Boundless <http://boundlessgeo.com/>
bart...@boundlessgeo.com <mailto:bart...@boundlessgeo.com>
1-877-673-6436 <tel:917-460-7207>
@boundlessgeo <http://twitter.com/boundlessgeo/>
<http://boundlessgeo.com>
On 11 Sep 2014, at 20:06, Joaquin Carrasco Gallego
<jcarras...@gmail.com> wrote:
Ok, Thanks for your help! I´ll keep trying it
El 11/09/14 19:50,dustin.r.blankenship@accenturefederal.comescribió:
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 <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