Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Конструктор меню

Конструктор меню
Материал добавлен: 18 Июля 2016
Материал обновлен: 03 Июня 2025

Меню сайта — один из основных функциональных элементов, состоящий из набора ссылок на ключевые страницы. По умолчанию в него входят ссылки на активные модули и стандартные страницы («Информация о сайте», «Обратная связь»). Конструктор меню позволяет изменить набор ссылок без редактирования HTML-кода шаблонов сразу для всех страниц сайта.

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

Вы можете создавать до 10 различных меню в рамках одного сайта.

Данная инструкция состоит из следующих шагов:

  1. Как узнать, используется ли конструктор меню на моем сайте?
  2. Редактирование меню
  3. Создание и размещение нового меню на сайте
  4. Адреса модулей системы

Как узнать, используется ли конструктор меню на моем сайте?

За отображение меню отвечают переменные вида $NMENU_n$. Подобные переменные встроены во все стандартные шаблоны.

В других случаях в панели управления нужно перейти в «Дизайн» → «Управление дизайном (шаблоны)» → «Глобальные блоки» и найти переменную в коде шаблона «Верхняя часть сайта»:

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

Если вы разрабатываете свой шаблон, включайте переменные меню в HTML-код. При покупке шаблона в магазине или заказе его у фрилансеров уточняйте, будет ли в шаблон встроен конструктор меню.

Редактирование меню

Чтобы отредактировать меню, в панели управления откройте раздел «Дизайн» → «Конструктор меню»:

Выберите меню, которое хотите отредактировать:

Нажав на ссылку «Изменить» напротив меню сайта, вы сможете изменить только название меню:

Когда закончите редактирование, нажмите на кнопку «Сохранить».

Изменить порядок пунктов меню можно, перетащив их: наведите курсор на пункт, появится крестик и всплывающая подсказка «Переместить». Захватите и перетащите пункт в нужное место. По окончании нажмите кнопку «Сохранить».

Чтобы изменить отдельный пункт, напротив него нажмите на иконку карандашика:

Появится окно редактирования пункта меню:

  1. Название пункта. Отображается в списке, например, «Главная страница».
  2. URL-адрес. Ссылка, которая откроется при нажатии.
  3. Открывать в новом окне. Добавляет атрибут target="_blank".
  4. CSS-класс. Для индивидуального оформления пункта.
  5. Применить изменения.

Когда закончите редактирование пункта меню, нажмите на кнопку «Сохранить».

Чтобы добавить новый пункт меню, нажмите ссылку «Добавить пункт меню»:

и повторите описанные выше действия.

Чтобы внесённые изменения отобразились на сайте, нажмите кнопку «Сохранить»:

Создание и размещение нового меню на сайте

Чтобы создать новое меню, в панели управления откройте раздел «Дизайн» → «Конструктор меню» и нажмите кнопку «Создать меню»:

Появится окно, в котором нужно задать название и способ отображения меню:

Настройте меню, следуя шагам, описанным ранее.

Скопируйте переменную, которая отвечает за отображение меню (например, $NMENU_2$).

В панели управления откройте раздел «Дизайн» → «Управление дизайном (шаблоны)» → «Глобальные блоки»:

  1. Выберите нужный глобальный блок для размещения меню.
  2. Добавьте переменную в HTML-код блока.
  3. Нажмите кнопку «Сохранить».

Меню будет отображаться на сайте.

Другой способ разместить меню — отредактировать HTML-код глобального блока через панель инструментов сайта:

Адреса модулей системы

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

Модуль Относительная ссылка Пример абсолютной ссылки
Новости/news///example.com/news/
Блог/blog///example.com/blog/
Каталог сайтов/dir///example.com/dir/
Каталог статей/publ///example.com/publ/
Каталог файлов/load///example.com/load/
Доска объявлений/board///example.com/board/
FAQ/faq///example.com/faq/
Интернет-магазин/shop///example.com/shop/
Тесты/tests///example.com/tests/
Видео/video///example.com/video/
Форум/forum///example.com/forum/
Фотоальбомы/photo///example.com/photo/
Онлайн-игры/stuff///example.com/stuff/
Гостевая книга/gb///example.com/gb/
Конструктор меню