Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sergey M. 08.03.2003 13:13
мне кажется, выводить всё дерево структуры сайта имеет смысл только если ваша навигация построена на "выпадающих" многоуровневых DHTML-менюшках (как отдельный случай - для построения "карты сайта"). В простейшем варианте (главное меню + меню раздела + (возможно)меню подраздела) достаточно выводить только на данный момент актуальные ветки дерева, что-то вроде:^if(in "^get_uri[$items.id]"){...ваш рекурсивный вызов...}ещё интересно было бы узнать, как у вас организована обработка некорректных URI (404), пока мне пришло в голову только такое: по завершении формирования дерева проверить все item'ы на наличие атрибута "hit", если не найден - 404. Кривовато как-то получается, может есть более простой и удобный способ?