Настройка левой навигации
В этом руководстве объясняется, как настроить левую навигацию в виде администратора и виде проектов путем изменения ConfigMap custom-navconfig-platform и custom-navconfig-project.
Содержание
Где настраивать
В пространстве имён cpaas-system глобального кластера находятся:
custom-navconfig-platform: для настройки навигации в виде администратораcustom-navconfig-project: для настройки навигации в виде проектов
Пример базовой операции
Пример: Скрыть меню Licenses
Чтобы скрыть пункт Licenses в виде администратора, добавьте следующее в custom-navconfig-platform:
Описание полей
buildIn: изменяет встроенную навигацию.license_manage: меню Licenses.hidden: true: скрывает этот элемент навигации.
Обновите страницу браузера, чтобы увидеть изменения после редактирования.
Поддерживаемые возможности настройки
Вы можете:
- Скрывать элементы навигации
- Добавлять пользовательскую навигацию верхнего уровня
- Изменять метки навигации
- Изменять иконки навигации
Пример конфигурации:
Справка
Пример структуры конфигурации навигации
Ниже приведён YAML с синтаксисом структуры навигации и комментариями, которые помогут понять, как писать и читать конфигурации навигации:
- name: уникальный идентификатор навигации. Отображается как есть, если перевод не найден.
- icon: опциональная иконка навигации.
- children: список элементов поднавигации.
- href: путь маршрута или внешний URL.
- label: опциональная метка отображения, которая переопределяет стандартный перевод.
- gate: опциональный флаг функции, контролирующий отображение этого элемента навигации.
Стандартная левая навигация
Ниже приведены полные ссылки на name, href, gate и структуру для прямого копирования и изменения.
Вид администратора
Вид проектов