Topic: Use cookies to remember expanded nodes

It would be nice to store IDs of expanded nodes in cookies to auto-open them if the page is reloaded.

T>

Re: Use cookies to remember expanded nodes

Sure !  Prototype.js   Tafel tree do this and it's very usefull

Re: Use cookies to remember expanded nodes

Definitely needed feature! Please Moro, implement it ...

Re: Use cookies to remember expanded nodes

implemented rev 59

Re: Use cookies to remember expanded nodes

seems that it doesn't works  with onLoadChildren json. it fails on restore method.

node is undefined
[Break on this error] node.toggle(true);

Re: Use cookies to remember expanded nodes

added check if node exists rev64.
storage.restore restore nodes which exists. Try add

tree.addEvent('loadChildren', function(){
        storage.restore();
});

Re: Use cookies to remember expanded nodes

Nop ! Doesn't do nothing sad ... What I've missed ?

Last edited by scramatte (2009-04-10 17:48:31)

Re: Use cookies to remember expanded nodes

don't know, works for me. I'm update demo, it's load children for one node and restore state using code from my previous post.