Документация InstantCMS

для администраторов и разработчиков

Инструменты пользователя

Инструменты сайта


manual:menu

Управление меню

Панель управленияМеню

В данном разделе панели управления представлены все имеющиеся меню сайта.

В левой части расположено дерево. Корневыми папками в нем являются меню. Меню - это контейнер для пунктов меню, которые находятся внутри него. Можно создать сколь угодно своих меню и пунктов в нём. Некоторые пункты могут содержать в себе другие вложенные пункты.

При выборе меню (или пункта меню) в дереве справа выводится список всех дочерних пунктов.

Пункты меню

InstantCMS позволяет создавать неограниченное количество меню и любую степень вложенности пунктов.

Каждый пункт меню может содержать ссылку одного из трех типов:

Тип ссылки Описание Пример
Внешняя Ссылка на другой сайт http://www.yandex.ru/
Внутренняя Ссылка на собственную страницу. Указывается относительно корня сайта, без начального слэша. Если InstantCMS установлена во вложенную папку то ссылка указывается относительно нее (саму папку указывать не нужно). articles/roza-2.html
Специальная Ссылка содержащая специальный тег. При выводе такого пункта меню на сайте тег может либо автоматически заменяться на реальную ссылку, либо добавлять вложенные пункты внутрь текущего. {content:articles}

Специальные пункты меню – полный перечень и подробности.

Для каждого пункта меню можно задать CSS класс и доступ по группе пользователей.

Вывод меню на сайте

Самый простой способ вывести меню на сайте – использовать соответствующий виджет.

Другой способ – добавить в код шаблона вызов меню строкой:

<?php $this->menu('menu_name'); ?>

где menu_name – системное имя меню (указывается при создании меню, содержит латинские буквы и цифры).


Назад к разделу Администраторам

manual/menu.txt · Последнее изменение: 05.10.2017 09:21 — fuze

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki