i am working on a carousel component called "tabbedcarousel", i need to iterate through it's children nodes to access an image property. see the pic below:
that "tabbedimagecarouselunselectedimage" -> "fileReference" is what i need to get.
say i m currently working on "tabbedcarousel.jsp", i have access to my currentNode, so the way i m assuming to get the deep child img property is like this:
<%
NodeIterator tabbedCarouselChildNodes = currentNode.getNodes();
while(tabbedCarouselChildNodes.hasNext()){
Node parNode = tabbedCarouselChildNodes.nextNode();
NodeIterator parChildNodes = parNode.getNodes();
while(parChildNodes.hasNext()){
Node tabbedCarouselItemNode = parChildNodes.nextNode();
NodeIterator tabbedCarouselItemChildNodes = tabbedCarouselItemNode.getNodes();
while(tabbedCarouselItemChildNodes.hasNext()){
Node tabImgNode = tabbedCarouselItemChildNodes.nextNode();
%>
test here s the img property : <%= tabImgNode.getProperties("fileReference").toString()%> !!!
<%
}
}
%>
but it does not work. hopefully someone can give me some suggestions. thanks