Разыскивается близкий аналог модуля Directory

Главные вкладки

Аватар пользователя KalanSPb KalanSPb 3 апреля 2008 в 19:23

В общем задача вроде бы простая:

Есть несколько иерархических словарей практически неограниченной вложенности и материалы с терминами из них, нужно сделать вывод примерно такой:
Страница "нулевой" уровень:

Quote:
Категории

  • Словарь 1
  • Словарь 2
  • Словарь 3


кликаем по Словарь 2 переходим на страницу первого уровня
Quote:
Категории

  • Словарь 2
    • Термин 2.1
    • Термин 2.2
    • Термин 2.3

Кликаем по термину 2.2 переходим на страницу второго уровня
Quote:
Категории

  • Словарь 2
    • Термин 2.2
      • Термин 2.2.1
      • Термин 2.2.2
      • Термин 2.2.3

Анонс материала с термином 2.2
Анонс материала с термином 2.2
Анонс материала с термином 2.2


и т. д. до последнего уровня иерархии
где выводится только "путь" к корню и анонсы материалов (если есть)

Проще говоря, нужен аналог команды dir в MS-DOS без рекурсии, сначала выводим список каталогов (включая пустые), ниже список файлов, где каталоги - иерархические категории, а материалы - файлы в каталогах

Из пересмотренных модулей почти идеально подходит Directory, но он разворачивает сразу всю иерархию категорий, что излишне в моем случае, а способа ограничить глубину и ширину не нашел

Может порекомендуете что-нибудь переносимое? Уж очень не хочется чужой код править, да и свой писать c нуля тоже, когда 95% ( а точнее 110% ) нужного функционала уже есть, а в темы лезть нельзя. предполагается, что юзер сможет темы выбирать свободно, а админ ставить их по запросам простым копированием в themes и настройкой в админке.

Комментарии

Аватар пользователя KalanSPb KalanSPb 4 апреля 2008 в 0:01

Не совсем то, но сайт прикольный, как-то я его пропустил, спасибо за наводку

Сделал через Taxonomy menu, вроде функциональность не меняется , а что удобнее в плане юзабилити даже и не знаю, толи через меню бродить по таксономии, то ли через списки