Доброго времени суток
Стоит задача собрать сложное многоуровневое меню
1 пункт -> ссылка на фильтр или раздел каталога -> ссылка на фильтр
2 пункт -> ссылка на раздел news.list-а
3 пункт просто ссылка
4 пукнт -> о компании и статичные страницы раздела
Как такое собрать?
Anumik: а тут нет правильного варианта ) Каждый как хочет так и делает. Из своего опыта скажу, что ссылки в пунктах меню статичны. Например у вас есть раздел новостей /news/ дак он и через 10 лет будет на том же месте. Фильтр тоже имеет одинаковый принцип построения. Да и изменить пункт меню в любое время это 1-2 секунды.
А в чём проблема-то? Есть файлы меню типа .menu_type.menu.php, есть .menu_type.menu_ext.php. А так же есть возможность откладывать выполнение шаблона меню и потом вот таким ужасом пользоваться $GLOBALS['BX_MENU_CUSTOM']->AddItem();
Вариантов масса. Всё ограничивается вашей фантазией и умением.