| |
|
|
| | Работает ли и где можно почитать про дерево и вывод рекурсией из базы данных разделов с бесконечными вложенностями под разделов? | |
| |
|
|
| |
|
|
| |
для: SIDpr
(14.03.2007 в 13:23)
| | | Есть добрые люди ? :) | |
| |
|
|
| |
|
|
| |
для: sidPR
(14.03.2007 в 20:53)
| | | Причем тут базы данных? Может вам в форум PHP? | |
| |
|
|
| |
|
|
| |
для: bronenos
(14.03.2007 в 20:59)
| | | из базы положем будет пхп скрипт загонят в массив JS данные а дальше JS работает! что тут непонятного? | |
| |
|
|
| |
|
|
| |
для: sidPR
(14.03.2007 в 21:31)
| | | Конечно можно =)
Если нужен пример, давайте структуру БД и как это должно выводиться. | |
| |
|
|
| |
|
|
| |
для: mesos
(14.03.2007 в 21:41)
| | | Вывести то я могу на JS но так чтобы это было деревовидным с + и - .. в основном загвоздка в условиях ... где ставить картинку какую и сколько ... полоску тобразную окончательную "L" и тп... мозг не осилел :)
а структура очень просто
id- поля
top_forum_id - id Родительского форума
name_forum | |
| |
|
|
| |
|
|
| |
для: sidPR
(14.03.2007 в 22:45)
| | | нечто подобное есть на http://moscowzoo.ru/forum.asp?FID=1 , но как это работает страшно даже представить... | |
| |
|
|
| |
|
|
| |
для: AlexSol
(14.03.2007 в 22:51)
| | | Это легко.... там без путей .... такик как в новостях в программе почтовой бат где новости... там разворачивается тема и ответы с путями что под чем и на что отвечалось | |
| |
|
|
| |
 1.5 Кб |
|
| |
для: sidPR
(14.03.2007 в 22:45)
| | | Посмотрите скрипт в прикрепленном файле.
Там примерно такой вывод:
-+ parent 1
|-- child 1
|-+ child 2
| |-+ sub 1
| | |-- subsub 1
| | L-- subsub 2
| L-- sub 2
L-- child 3
-- parent 2
-+ parent 3
|-- child 3
L-- child 4
|
Думаю, несложно будет заменить символы плюсов и черточек на картинки.
Корневые эелементы (parent 1, parent 2...) должны иметь top_forum_id=0.
ЗЫ: Смотреть в FF или Opera (в осле тоже все правильно работает, но в этом примере не видно структуры дерева т.к. там в <pre> выводится, видимо, очередной баг =) | |
| |
|
|
| |
|
|
| |
для: mesos
(14.03.2007 в 23:51)
| | | Немного неправильно работает отображает L там где не нужно ... | |
| |
|
|
| |
|
|
| |
для: sidPR
(15.03.2007 в 00:07)
| | | Да, извиняюсь, уже исправил. Скрипт перезалил. | |
| |
|
|
| |
|
|
| |
для: mesos
(15.03.2007 в 00:10)
| | | теперь L Нашла другое место где ей ненадо появлятся и смешение одно пропало :\ | |
| |
|
|
| |
|
|
| |
для: sidPR
(15.03.2007 в 00:19)
| | | А пример можно?
У меня сейчас все ок:
-+ root1
|-+ child1
| |-+ subchild1
| | |-- subsub1
| | L-- subsub2
| L-+ subchild2
| |-+ test 1
| | L-+ qwe
| | |-- node 1
| | |-+ node 2
| | | |-- 11111
| | | L-- 33333
| | |-- node 3
| | L-+ node 4
| | |-- rrrrr
| | L-- q1q1q1q1
| L-+ test 2
| L-- asd
L-- child2
-+ root2
L-- child3
|
| |
| |
|
|
| |
|
|
| |
для: mesos
(15.03.2007 в 00:22)
| | | а ето в IE так отображает кривовато :\ а в целом все супер ... буду разбираться спасибо большое | |
| |
|
|
| |
|
|
| |
для: sidPR
(15.03.2007 в 00:27)
| | | Там еще в строке 45 переменная m не нужна.
Исправьте на:
if(arr[i]) n = '-+';
else n='--';
|
Эт я запарился просто =) | |
| |
|
|
| |
|
|
| |
для: mesos
(15.03.2007 в 00:33)
| | | ок, спасибо...! избавили от кучи мучений .. :) | |
| |
|
|
| |
|
|
| |
для: sidPR
(15.03.2007 в 00:38)
| | | а если сделать вывод только на пхп ? как это будет ... выглядеть я просто думаю кода поменьше будет а JS тогда будет просто разворачивать и сворачивать + заменяя минусиками..... ток вот в чем прикол у меня есть еще не только + и - но и конечные + и - когда из них не идет линия для продолжения к следующей под теме основной темы если конечно ее нет... ... помажите замучался с условиями никак не пойму как это сделать получается все шиворот на выворот либо лишнии | | | ставить либо - с продолжением ставит там где его нет продолжения всмысле под категорий главной котегории... | |
| |
|
|
| |
 1.5 Кб |
|
| |
для: sidPR
(17.03.2007 в 00:04)
| | | Попробуйте такой вариант (в прикрепленном файле), может подойдет. | |
| |
|
|
| |
|
|
| |
для: mesos
(18.03.2007 в 18:52)
| | | Какраз то к чему я стремлюсь вы гений ;) ! только скажите пожалуйста если у меня например в подразделе 2 подраздела в которых чтото есть а тоесть получает два +
Главны
|+Тест1
L+тест2
Главны1 2
какбы если последний развертываемый то вставлять картинку что мол + от которого не идет пунктир с продолжением | |
| |
|
|
| |
|
|
| |
для: sidPR
(18.03.2007 в 23:27)
| | | Вот к чему я иду и клоню просто вы используете путем замены символа а тут вот какое дело посматрите архив... также в нем то к чему я стремился и к чему пришел :( | |
| |
|
|
| |
|
|
| |
для: sidPR
(18.03.2007 в 23:32)
| | | mesos help =) | |
| |
|
|
| |
|
|
| |
для: sidPR
(20.03.2007 в 20:28)
| | | Думаю, такой вариант - как раз, то, что нужно. | |
| |
|
|
| |
|
|
| |
для: sidPR
(20.03.2007 в 20:28)
| | | Смотрите и выбирайте любой из вариантов - http://www.treeview.net/treemenu/demos.asp | |
| |
|
|
| |
|
|
| |
для: CNT
(21.03.2007 в 05:36)
| | | CNT and Mesos Спасибо огромное что откликнулись в самую точку ! ;) | |
| |
|
|
| |
|
|
| |
для: sidPR
(21.03.2007 в 13:01)
| | | Не могу побороть разрыв между строк... есть пиксельный разрыв :( | |
| |
|
|