Исправить/Написать скрипт, который выдаёт дерево вложен. PHP файлов – №670790
Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа на фриланс бирже не займет много времени.

Добрый день!
Задача очень простая - в интернете очень много примеров, как построить дерево файлов и каталогов, а здесь нужно сделать аналогичное - построить дерево вложенности PHP файлов.
В конечном счёте, требуется в браузере отобразить дерево вложенности PHP файлов. Дерево должно быть активное, т.е. по принципу нажал на корень - открылись ветки, нажал на веточку - открылись листики. Другими словами, чтобы была возможность открывать/закрывать узлы.
Касательно вложенности PHP файлов, это имеется в виду, что есть например, корневой файл index.php, внутри которого подключаются через require_once другие PHP файлы. Нужно рекурсивно пробежаться по всем вложенным PHP файлам и отобразить дерево вложенности PHP файлов в браузере, так, чтобы оно было активное, как было написано выше.
То есть наверно придётся применить JS и/или CSS в дополнение к HTML, чтобы дерево могло быть активным.
P.S.
Вариант отображения самого дерева Вы можете взять, в принципе, любое, однако прикрепляю архив с уже более менее красивым и рабочим вариантом отображения активного дерева. По возможности, можно его и применить.
Так же, уже есть готовая функция, которая успешно, рекурсивно пробегается по вложенным PHP файлам - она возвращает массив с путями до PHP файла, в начале которого пишется уровень вложенности самого PHP файла относительно корня.
(см. архив в папке "наработка")
Остаётся Вам только лишь связать это всё, т.е. доработать, чтобы дерево любой сложности отображалось корректно.
Рассмотрю любое Ваше предложение!
Жду Ваших предложений!
Спасибо!
Другие заказы в категории «Веб-программирование»
Имеется модуль система шаблонов.
Нужно настроить так же настройка, что бы всё ... Читать дальше
Имеется модуль система шаблонов.
Нужно настроить так же настройка, что бы всё работало и можно было запускать продажи. Свернуть
Сайт работает на Drupal.
Сейчас калькулятор работает как форма обратной связи. Нужно сделать чтобы калькулятор автоматически считал стоимость окон ... Читать дальше
Сайт работает на Drupal.
Сейчас калькулятор работает как форма обратной связи. Нужно сделать чтобы калькулятор автоматически считал стоимость окон по алгоритму (вычислял площадь окна и умножал её на цену за квадратный метр + коэффициент), выводил цену в отдельном блоке и уже после этого выводил контактную форму. Внешний вид должен остаться прежний. Другие параметры которые сейчас в калькуляторе из расчета убираются, их не будет, только площадь и 2 коэффициента.
Прошу указать приблизительную стоимость работы в рублях и ориентировочные сроки. Свернуть
Если вас заинтересовала работа - пишите, покажу аналог программы и расскажу подробнее задачу. Свернуть