Просмотров: 79365
Дата последнего изменения: 07.07.2023
Роберт Басыров
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1
2
3
4
5
Недоступно в лицензиях:
Ограничений нет
Меню - это элемент дизайна, являющийся основным средством навигации по сайту.
Общие понятия о
работе с меню
Разработка эффективного, то есть заметного, красивого, понятного и логичного меню - важнейшая задача контент-менеджера.
Подробнее ...
даются в курсе Контент-менеджер. На основе меню строится карта сайта. Подробный пример создания карты сайта приведен в курсе
Контент-менеджер
Карта сайта - это отдельная страница, на которой содержатся ссылки на все остальные разделы и страницы в иерархическом порядке. С неё возможен переход в любую точку сайта за минимальное число переходов.
Тип меню – принцип организации меню. По умолчанию в дистрибутиве используется два типа меню: Верхнее (как главное) и Левое (для разделов).
Типов может быть несколько, в зависимости от задач сайта: верхнее, левое, нижнее и т.п. В каждом компоненте меню могут быть применены два типа: одно как основное, второе как дополнительное при условии использования многоуровневых шаблонов.
В самом общем случае на сайте существует одно «основное» меню (1), соответствующее самому верхнему уровню иерархии и отображаемое во всех разделах сайта. Также в системе часто используется «второстепенное» (или второго уровня) меню (2 и 3), включающее ссылки на подразделы и документы текущего раздела.
Меню в системе наследуемое. Это значит, что если для одного компонента Меню в шаблоне выбран определенный тип, то этот тип будет транслироваться ниже на все разделы и страницы сайта с этим шаблоном, если в этих разделах и страницах не было созданного собственного меню. Этот механизм удобен для главного меню сайта, обычно ему присваивают тип Верхнее.
Примечание: Если необходимо, чтобы в нижележащем разделе просто не отображалось вышестоящее меню, создайте меню в нужном разделе без создания в нем пунктов меню.
Меню разделов, как правило, создается для каждого раздела свое и транслируется на все страницы раздела. При необходимости в подразделах можно создать свое собственное меню и применить к нему собственный тип.
Типы используемых на сайте меню задаются из административного раздела на странице настроек модуля Управление структурой.
Например, пусть в системе используются два типа меню:
левое меню – тип left;
верхнее (основное) меню – тип top.
Тип меню, заданный в настройках модуля Управления структурой, будет использован как префикс файла меню, а также для идентификации файлов с пунктами меню (например, .top.menu.php).
Кроме того, имя типа меню используется для подключения меню в шаблоне дизайна.
Примечание: При многосайтовости типы меню могут быть заданы отдельно для каждого сайта.
Типы задаются произвольно (только символами латинского алфавита). Однако для упрощения управления меню рекомендуется давать типам значимые имена. Например, top, left, bottom.
Карта сайта
Карта сайта - один из элементов навигации на сайте, считается стандартным элементом современного сайта. Как правило, заголовки страниц в списке служат ссылками на эти страницы.
Создание карты сайта
Подробный пример создания карты сайта приведен в курсе Контент-менеджер.