Меню
Раздел Меню (/menu, Система → Меню) — конструктор левого меню, которое видят обычные пользователи Orbita (см. Навигация — левое меню). Здесь администратор решает, какие пункты показывать, в каком порядке, с какой иконкой и куда они ведут.
Типы пунктов
| Тип | Куда ведёт | Когда использовать |
|---|---|---|
| Динамический | Список записей выбранной сущности | Пункт меню для созданной вами сущности (например, «Заявки», «Клиенты») |
| Статический | Произвольный URL или внутренний маршрут | Ссылка на встроенный раздел (дашборд, календарь и т.д.) или внешний адрес |
| Папка | Никуда (служит контейнером) | Группировка нескольких пунктов под одним заголовком, как «Система» в меню администратора |
Папка — это статический пункт без адреса: по ней нельзя перейти, она только раскрывается и сворачивается, показывая вложенные пункты.
Как добавить пункт меню
Откройте раздел Меню
Нажмите + Динамический, + Статический или 📁 Папка в зависимости от того, что нужно добавить
Новый пункт появится в списке слева и откроется для редактирования справа
Заполните название на каждом из языков интерфейса
Для динамического пункта — выберите сущность из списка (название и список подтянутся автоматически)
Для статического пункта — укажите адрес (внутренний маршрут вида
/dashboardsили внешнийhttps://...)Выберите иконку через встроенный подбор иконок (поиск по названию, иконки FontAwesome)
Убедитесь, что включен переключатель Активен — иначе пункт не появится в меню пользователей
Нажмите Сохранить (кнопка в правом верхнем углу — применяет изменения сразу для всех пунктов)
Порядок и вложенность
Список пунктов слева можно перетаскивать — порядок строк определяет порядок в итоговом меню.
Чтобы вложить пункт в папку или в другой пункт (сделать его подпунктом):
- перетащите пункт и задержите его над нужным родителем на чуть больше секунды — он автоматически вложится;
- либо используйте кнопки ← (вытащить на уровень выше) и → (вложить в пункт выше) рядом с каждой строкой.
Глубина вложенности отображается отступом и значком «↳» перед названием пункта.
Привязка к сущности
Чтобы у новой сущности появился собственный пункт в меню:
- Добавьте пункт типа Динамический
- В редакторе справа выберите сущность из выпадающего списка — туда попадают все сущности, созданные в разделе Сущности
- Название пункта меню заполнится из названия сущности автоматически (его можно изменить вручную)
Иконка
Иконка выбирается через визуальный подбор: открывается список иконок FontAwesome с живым поиском по названию — вводить CSS-класс вручную не нужно.
Что видят пользователи
Пункты со статусом Активен и доступом по правам пользователя показываются в левом меню в заданном порядке. Раздел Меню влияет только на динамические и статические пункты обычного меню — служебный раздел Управление приложением (доступный администраторам) формируется отдельно и не редактируется здесь.
«Моё меню» — избранное пользователя
Помимо общего меню, настроенного администратором, каждый пользователь может собрать личное: при наведении на пункт меню появляется звёздочка («Добавить в „Моё меню“»), а переключатель в верхней части боковой панели меняет режим между полным меню и Моё меню — в нём показываются только отмеченные пункты.
- Набор избранного хранится в профиле пользователя и сохраняется между устройствами и сеансами.
- Повторный клик по звёздочке убирает пункт из «Моего меню».
- Пока не отмечено ничего, режим показывает подсказку: «Отметьте пункты меню звёздочкой — они появятся здесь».
Это удобно при развитых меню на десятки пунктов: оператор поддержки оставляет себе «Заявки», «База знаний» и нужный дашборд, не листая полное дерево.