Foro

Ext Js 4 Expandir Rama de un Tree Panel hasta un nodo especifico

0
Mi problema es el siguiente estoy intentando que al cargar una pagina X en la cual se el id del nodo especifico expandir toda la Rama del Tree Panel al cual pertenece viendo la Api aparece el metodo expandPath(), sin embargo el metodo getPath() del nodo ya no esta disponible. intento hacer algo como esto arbol.expandPath(arbol.getStore().getNodeById('XY1').getPath()); llego hasta el nodo sin problemas pero no encuentro un metodo que me retorne el path en ExtJs 4.0.2a
0
Este tema lo solucione temporalmente con el metodo que encontre en sencha function getPath(node,field, separator) { field = field || node.idProperty; separator = separator || '/'; var path = [node.get(field)], parent = node.parentNode; while (parent) { path.unshift(parent.get(field)); parent = parent.parentNode; } return separator + path.join(separator); } ahora tengo el problema de como marcar un nodo especifico como seleccionado.

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.