Инструмент позволяет в интерфейсе заявок добавить многоуровневую выпадающую панель навигации с пользовательскими ссылками:

 

 

Установка и настройка плагина

1) Для установки плагина перейдите в меню "Маркетплейс/плагины", выберите нужный плагин из списка и нажмите "Установить".

2) Выберите каким группам пользователей будет доступен функционал:

 

3) Во вкладке "переменные" находится клиентская переменная links – JSON массив объектов-ссылок/

Поля обьекта-ссылки:

text - (строка, обязательный) текст ссылки;
url - (строка, необязательный для dropdown-кнопки) адрес ссылки;
user_groups - (массив, необязательный) массив ID групп пользователей, кому доступна ссылка. Если поле не указано - ссылку видят все группы, кому доступен плагин;
children - (массив, необязательный) массив ссылок второго уровня для выпадающей кнопки.

В children для объектов-ссылок доступны все те же поля, кроме children.

 

Переменная theme позволит применить одну из готовых тем для панели. Название готовых тем:

  • natural-order
  • alien-beauties
  • оставьте переменную пустой, чтобы применить тему по умолчанию.

 

Переменная customTheme позволяет кастомизировать тему на своё усмотрение. Заполнять переменную нужно в формате JSON, например:

{
 "navBar": "#f4f4f5", // Фон основной панели
 "primaryBg": "transparent", // Фон кнопки 1 уровня
 "primaryBgHover": "#23869b", // Фон кнопки 1 уровня (при наведении)
 "primaryText": "#333333", // Цвет текста кнопки 1 уровня
 "primaryTextHover": "#ffffff", // Цвет текста кнопки 1 уровня (при наведении)
 "secondaryBg": "transparent", // Фон кнопки остальных уровней
 "secondaryBgHover": "#e9f3f5", // Фон кнопки остальных уровней (при наведении)
 "secondaryText": "#000000", // Цвет текста кнопки остальных уровней
 "secondaryTextHover": "#4f9eaf", // Цвет текста кнопки остальных уровней (при наведении)
 "dropdownBg": "#ffffff" // Фон выпадающих меню
}

 

 

4) Не забудьте сделать плагин Глобальным, активировать его и сохранить настройки:

 

 

5) После сохранения настроек панель отобразится в общем списке заявок у пользователей с соответствующим доступом.