25  /  389
Справочник

Меню сайта

Просмотров: 43417
Дата последнего изменения: 26.05.2021
Роберт Басыров
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1
2
3
4
5
Недоступно в редакциях:
Ограничений нет

Меню - это элемент дизайна, являющийся основным средством навигации по сайту.

Общие понятия о работе с меню

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

Подробнее ...
.

Типы меню

Тип меню – принцип организации меню. По умолчанию в дистрибутиве используется два типа меню: Верхнее и Левое.

Типов меню может быть несколько, в зависимости от задач сайта: верхнее, левое, нижнее и т.п. В каждом компоненте меню могут быть применены два типа меню: одно как основное, второе как дополнительное при условии использования многоуровневых шаблонов.

В самом общем случае на сайте существует одно "основное" меню (1), соответствующее самому верхнему уровню иерархии и отображаемое во всех разделах сайта. Также в системе часто используется "второстепенное" меню (или меню второго уровня) (2 и 3), включающее ссылки на подразделы и документы текущего раздела.

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

Примечание: Если необходимо, чтобы в нижележащем разделе просто не отображалось вышестоящее меню, создайте меню в нужном разделе без создания в нем пунктов меню.

Меню разделов, как правило, создается для каждого раздела свое и транслируется на все страницы раздела. При необходимости в подразделах можно создать свое собственное меню и применить к нему собственный тип.

Типы используемых на сайте меню задаются из административного раздела на странице настроек модуля Управление структурой.

Например, пусть в системе используются два типа меню:

  • левое меню – тип left;
  • верхнее (основное) меню – тип top.

Тип меню, заданный в настройках модуля Управления структурой, будет использован как префикс файла меню, а также для идентификации файлов с пунктами меню (например, .top.menu.php).

Кроме того, имя типа меню используется для подключения меню в шаблоне дизайна.

Примечание: Типы меню могут быть заданы отдельно для каждого сайта.

Типы меню задаются произвольно (только символами латинского алфавита). Однако для упрощения управления меню рекомендуется давать типам меню значимые имена. Например, top, left, bottom.

Карта сайта



29
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии