I have done such system for my web site. I have used the same method as Chris Toohey with response document hierarchy in order to build a tree. Each level contains it's url. But I don't use any dblookup in order to cache the page and to boost performance, I use a javascript method based on a matrix generated by a view in pure html. You can see it on my site by looking at the html code.
I just have to call a javascript methode and passing it the current level id, the level separator (> for example) and the starting level.
I have done such system for my web site. I have used the same method as Chris Toohey with response document hierarchy in order to build a tree. Each level contains it's url. But I don't use any dblookup in order to cache the page and to boost performance, I use a javascript method based on a matrix generated by a view in pure html. You can see it on my site by looking at the html code.
I just have to call a javascript methode and passing it the current level id, the level separator (> for example) and the starting level.
Let me know if you want a sample database
Sylvain