как скрыть/показать любой уровень дерева

freenet

Guest
как скрыть/показать любой уровень дерева

Народ честно скажу, не знаю туда ли пишу или нет, но вот в чем проблема...

Использую dbtree... все как надо работает, но теперь нужно сделать так, чтобы можно было скрыть/показать любой уровень дерева. Вот тут и возникли проблемы, а именно пытался использовать функцию function treeExpand(trname) (упрошенный вариант с http://detail.phpclub.ru/tree.phtml), но как-то не получается(запутался в таблицах... вообщем получается полный ужас)…

Может кто уже сталкивался... помогите или наведете на правильный путь...
 

IBSN

Новичок
а что именно не получается??? там она помойму показывает скрытые таблицы и убирает их...
 

freenet

Guest
угу ты совершенно прав, возможно не правильно выразился не могу понять по какому закону формировать таблицы в дереве(типа Nested Set)(ну с открытием новой таблицы нет проблем - новый уровень открываем, а вот с закрытием ну ни как не пойму когда правильно закрывать тбл текущего уровня)
 

crocodile2u

http://vbolshov.org.ru
В PEAR::DB_NestedSet есть класс DB_NestedSet_Output, с его помощью можно в три строки построить вывод дерева на странице. Работает с PEAR::HTML_TreeMenu, TigraMenu, и еще с чем-то.

Это - как вариант.
 
Сверху