Помогите сделать навигацию на netcat

Статус
В этой теме нельзя размещать новые ответы.

randomid

Создатель
Регистрация
2 Окт 2009
Сообщения
48
Реакции
0
Люди добрые помогите пошагово сделать навигацию очень вас прошу!
 
Люди добрые помогите пошагово сделать навигацию очень вас прошу!
Если читали официальные доки, то расскажите что непонятно. Если не читали почитайте (например, "Конвертация и ввод макетов страниц"->"5. Меню первого уровня" 52 стр. developer.pdf) - вполне доступно и пошагово описано.
 
Пример меню списком:
В редактировании макета страницы, в блоке "Шаблоны вывода навигации", пишем: (то, что после точки с запятой надо удалить - это мои пояснения:(
$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
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху