Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Основы: Меню

Обзор концепции меню и меню, которые автоматически создаются при стандартной установке ядра.

Что такое меню?

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

Стандартный профиль установки ядра содержит пять меню:

Основная навигация

Ссылки на разделы сайта, предназначенные для посетителей. Обычно их создают администраторы сайта.

Администрирование

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

Меню учётной записи

Ссылки, связанные с действиями пользователя, например Моя учётная запись и Выход.

Подвал

Ссылки на важные страницы сайта, которые отображаются в нижней части (подвале) сайта. Обычно их также создают администраторы.

Инструменты

Ссылки на задачи, которые могут понадобиться посетителям сайта. Некоторые модули размещают свои ссылки именно в этом меню.

Вы можете изменять меню, используя административные возможности Drupal, следующим образом:

  • Создавать новые пользовательские меню.

  • Добавлять новые ссылки в меню.

  • Изменять порядок ссылок меню, задавая им "вес" или перетаскивая в нужное место.

  • Переименовывать ссылки меню (названия ссылок).

  • Изменять описание ссылок (всплывающие подсказки при наведении).

  • Перемещать ссылку меню в другое меню, редактируя свойство Родительская ссылка.

Ссылка меню будет видна посетителю только в том случае, если у него есть права доступа к странице, на которую она ведёт. Например, ссылка на административное меню не показывается гостям (неавторизованным пользователям).

Связанные темы

  • [menu-link-from-content]

  • [menu-reorder]

  • Чтобы отобразить меню, нужно разместить блок соответствующего меню в определённом регионе вашей темы оформления; см. [block-concept], [block-regions] и [block-place]. Стандартный профиль установки размещает все созданные им меню, кроме меню Администрирование, в регионах базовой темы Bartik. Модуль ядра Toolbar, который устанавливается по умолчанию, отображает меню Администрирование; также его может показывать дополнительный модуль Admin Toolbar.

Авторы

Написано и отредактировано Ajay Viswambharan, Jojy Alphonso из Red Crackle, Jennifer Hodgdon и Bill Seremetis.