How to make recursive function for sitetree
I have a table in the db which contains the page names. Each page has an ID, subpages have a parentID that is the same as the PageID and there is a sort order.
What I would like to create is a site tree layout where I can add functionalities to add pages, modify order. In fact what I have in mind is something like this:
| SITE EXPLORER | categories | article | edit category | items | order |
|---|---|---|---|---|---|
www<sitename>. | [order] | ||||
| Maincat 1 | [+] [-][move] | [+] | [edit] | [+] [change] | |
| Maincat 2 | [+] [-][move] | [+] | [edit] | [+] [change] | [order] |
| subcat 1 | [+] [-][move] | [+] | [edit] | [+] [change] | |
| subcat 2 | [+] [-][move] | [+] | [edit] | [+] [change] | |
| Maincat 3 | [+] [-][move] | [+] | [edit] | [+] [change] | [order] |
| subcat 3 | [+] [-][move] | [+] | [edit] | [+] [change] | |
| subcat 3.1 | [+] [-][move] | [+] | [edit] | [+] [change] | |
| subcat 4 | [+] [-][move] | [+] | [edit] | [+] [change] | |
| subcat 5 | [+] [-][move] | [+] | [edit] | [+] [change] | |
| Maincat 4 | [+] [-][move] | [+] | [edit] | [+] [change] |
So the column Site explorer has to be created dynamically. I don't know in advanced how deep the structure goes.
Any good ideas??
Bianca
