Пример меню списком:
В редактировании макета страницы, в блоке "Шаблоны вывода навигации", пишем: (то, что после точки с запятой надо удалить - это мои пояснения
$browse_cc[prefix] = "<ul>"; - в кавычках то с чего начинается список меню
$browse_cc[suffix] = "</ul>"; - в кавычках то, чем заканчивается список меню
$browse_cc[active] = "<li><b>%NAME></b></li>"; - в кавычках то, как будет выглядеть
активный пункт меню
$browse_cc[unactive] = "<li><a href='%URL'>%NAME</a></li>"; - в кавычках то, как будет выглядеть
НЕ активный пункт меню
$browse_cc[divider] = ""; - в кавычках разделитель между пунктами меню. Здесь он пустой потому что меню выводится списком.
В переменных %NAME хранится название раздела которое отображается в карте сайта в админке.
В переменно %URL хранится url адрес страницы.
Чтобы вывести меню описанное данным шаблоном в нужном месте кода шаблона надо вставить следующий код:
".s_browse_level(0,$browse_сс)."
Где s_browse_level - функция вывода навигации. Выводит только те разделы, которые ВКЛЮЧЕНЫ на карте сайта в админке. Включение осуществляется в настройках раздела - галочка вверху.
0 - уровень структуры дерева карты сайта навигацию которого надо выводить
$browse_сс - шаблон по которому функция должна выводить навигацию (мы его описали выше)
Результат (активный пункт 1, т.е. открыта страница под пунктом 1
- пункт1
- пункт 2
- пункт 3
- пункт 4