Просмотр полной версии : многоуровневое меню
Задался вопросом о том как лучше сделать менюшку примерно такого вида как выводится XML в IE...
те чтоб можно было вывести любую деревяху...
Xml массив неважно...
И чтот не могу понять как... те как понять могу но как тока сожусь за компут теряюсь может кто сталкивался с данной задачей...
и подкинет парочку идей...
спасибо
Тоесть тебе нужно древовидное меню?
я сам долго думал над этой задачей и пришел к такому выводу:
1. Все просто %))
2. Делаем обьект который будет являться путктом меню (в твоем случае лучше использовась 1 обект для всех пунктов)
2.0 при создании меню создаем несколько наших обектов (по количеству "верхних/главных.." тегов).
2.1 этот при создании этого каждого объекта ему передаеться ссылка на тот нод ХМЛ который он отображает
2.2 при выборе этого объекта он повторяет операцию 2.0 для своих вдоженых
2.3 если объект последний "лист" своем дереве(т.е. его ссылка уже на конкретное содержание/пункт) то назначаем ему свое действие.
вот мои мысли по этому поводу
ну еще можно заюзать всякие рекурсивные методы %)) в любой книге про Флеш в разделе ХМЛ я видел пример вывода всего ХМЛ файла в своем формате в окно трейса, что тебе их мешает расширить на сам мувик ? %)
всем спасибо нашли... спасибо Девиду
смотрим (http://sharedfonts.com/liveDocs/menu/)
качаем (http://sharedfonts.com/liveDocs.zip)
вот это сильно спасибо!!!
тока там нужно убрать изменение структуры XML
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.