- Платформа PARTS SOFT /
- Возможности /
- Пользовательские виджеты
Пользовательские виджеты
Пользовательский виджет — это отдельный инструмент внутри CRM, с помощью которого можно разместить нужное действие или мини-инструмент в удобном для менеджера месте.
В виджете можно разместить инструменты для проверки данных, расчётов, подготовки сообщений и выполнения других рабочих задач.
В отличие от пользовательского скрипта, который автоматизирует действия и события, виджет даёт менеджеру быстрый доступ к нужному инструменту.
Количество виджетов, пользовательских скриптов и произвольных справочников — общее (до 10 штук суммарно — например, 1 справочник, 5 скриптов и 4 виджета).
Доступный остаток отображается на странице списка. Даже отключенный элемент занимает место.
Список виджетов
Список всех имеющихся виджетов находится в разделе панели администрирования Служебные → Пользовательские виджеты.
В списке виджетов доступны следующие действия:
- Добавить новый виджет с помощью JSON-файла;
- Найти нужный виджет с помощью блока поиска;
- Редактировать параметры виджета;
- Перейти в карточку виджета — отображаются параметры и код виджета;
- Редактировать параметры виджета;
- Включить/отключить виджет;
- Удалить виджет;
- Добавить новый виджет вручную.

Список виджетов
Создание виджета
Добавить новый виджет в систему можно:
- вручную
- с помощью JSON-файла
Вручную
Чтобы добавить новый виджет вручную, выполните следующие действия:
ШАГ 1. В панели администрирования перейдите в раздел Служебные → Пользовательские виджеты и нажмите кнопку Создать виджет.
ШАГ 2. На открывшейся странице задайте следующие параметры:
| № |
Название поля |
Описание |
|---|---|---|
| 1 |
Название |
Укажите название виджета. Название виджета будет отображаться при наведении курсора на виджет. |
| 2 |
Вид окна |
Выберите формат отображения виджета:
|
| 3 |
Где показывать |
Выберите часть страницы, в которой будет отображаться виджет:
|
| 4 |
Кнопки в интерфейсе |
Выберите объекты, рядом с которыми будет отображаться кнопка виджета. Виджет получит идентификаторы объекта, из которого он был открыт. |
| 5 |
Группа меню |
Доступно, если в поле Где показывать выбрано Левое меню.
Выберите группу разделов меню, в которой будет отображаться виджет:
Поле Раздел меню необходимо оставить пустым, так как оно является приоритетным. |
| 6 |
Раздел меню |
Доступно, если в поле Где показывать выбрано Левое меню.
Выберите конкретный раздел меню, в котором будет отображаться виджет. Данное поле является приоритетным над полем Группа меню. |
| 7 |
Иконка |
Выберите иконку, которая будет отображаться в виджете. Вы также можете загрузить собственную иконку — в поле Изображение. |
| 8 |
Изображение |
Если требуется, загрузите собственную иконку. Поддерживаются форматы JPEG, PNG и WebP до 2 МБ. |
| 9 |
Регион |
Выберите регион, в котором будет доступен виджет. Если оставить это поле пустым, виджет будет доступен во всех регионах. |
| 10 |
Роли |
Если требуется, выберите конкретные роли пользователей, для которых будет доступен виджет. Пользователям, не обладающим хотя бы одной из этих ролей, виджет будет недоступен. |
| 11 |
Менеджеры |
Если требуется, выберите конкретных пользователей, которым будет доступен виджет. Другим пользователям виджет будет недоступен. |
| 12 |
Порядок |
Выберите приоритет виджета среди остальных созданных вами виджетов. При наличии нескольких виджетов одного порядка учитывается порядок их названий по алфавиту. |
| 13 | Активен |
Активируйте опцию, чтобы включить применение виджета. |
| 14 |
|
Введите HTML-код виджета. Для вашего удобства и во избежание проблем с кодом мы подготовили Справку с необходимыми материалами для генерации кода. Откройте Справку и скопируйте ее текст. Загрузите текст справки в нейросеть и сформулируйте запрос на написание HTML-кода виджета нужного вам действия. При необходимости с нейросетью можно поделиться данными о конкретном виджете — они доступны в карточке виджета (карточка доступна после первого сохранения настроек виджета), по кнопке Открыть, в блоке Данные для языковой модели. Максимальный вес тела виджета — 128 КБ. |
Нажмите кнопку Сохранить.

Настройки пользовательского виджета

Виджет как плитка на главной и в меню менеджера

Виджет в группе меню (Администрирование)

Виджет в разделе меню (Контрагенты)

Виджет в строке объекта (накладной)
ШАГ 3. После успешной настройки система перенаправит вас в карточку виджета.
Проверьте информацию о нем и протестируйте функционал, чтобы убедиться, что все настроено верно.
С помощью кнопки Выгрузить JSON можно скачать виджет в формате JSON-файла (например, если требуется перенести виджет в другую систему).
С помощью кнопки Открыть можно просмотреть и скопировать данные виджета в блоке Данные для языковой модели, которые могут потребоваться при генерации тела виджета с помощью нейросети.

Карточка виджета
С помощью JSON-файла
Данный способ используется, если вам нужно перенести виджет из другой системы.
Задать регион и настройки доступа, а также включить виджет необходимо самостоятельно после его загрузки в систему.
Для загрузки виджета с помощью JSON-файла выполните следующие действия:
ШАГ 1. В панели администрирования перейдите в раздел Служебные → Пользовательские виджеты.
ШАГ 2. В блоке Загрузить виджет из JSON загрузите JSON-файл виджета с помощью кнопки Загрузить и нажмите кнопку Загрузить виджет.

Загрузка виджета с помощью JSON-файла
ШАГ 3. После загрузки файла система перенаправит вас в карточку виджета.
Нажмите кнопку Редактировать и на открывшейся странице выполните действия:
- Выберите Регион, в котором будет доступен виджет;
Оставьте это поле пустым, если требуется, чтобы виджет был доступен во всех регионах.
- Настройте доступы для пользователей в полях Роли и Менеджеры;
Оставьте эти поля пустыми, если требуется, чтобы виджет был доступен для всех пользователей выбранного региона.
- Активируйте опцию Активен.

Настройки виджета после загрузки из файла
Если виджет недоступен
Если виджет недоступен или при его использовании возникают ошибки, проверьте следующие настройки:
-
Активен ли виджет — в его настройках должна быть включена опция Активен;
-
Правильно ли выбрано место — убедитесь, что менеджер ищет виджет в том разделе или месте CRM, где он должен отображаться;
-
Доступен ли виджет на вашем тарифе и не исчерпан ли лимит пользовательских объектов;
-
Совпадает ли регион — регион виджета должен соответствовать региону менеджера, которому он доступен;
-
Есть ли у менеджера доступ — убедитесь, что ограничения в полях Роли и Менеджеры не исключают нужного менеджера;
-
Все ли верно в коде виджета.