Плагин позволяет при заполнении индивидуального поля, давать подсказки оператору из классификатора адресов. В качестве источника базы адресов используется сервис DaData.ru. После заполнения адреса, координаты введённого адреса отображаются в индивидуальном поле.
Для создания такого помощника необходимо:
1. Создать два индивидуальных тестовых поля "Адрес" и "Координаты", и выставить все необходимые настройки для отображения и редактирования. Определить номер каждого индиуального поля и сохранить значения, сделать это можно обратив внимание на адресную строку браузера в момент редатирования поля:
ID поля "Адрес" в примере - 102.
2. Получить и сохранить API ключ в сервисе DaData.ru. Сделать это можно после авторизации в личном кабинете.
3. Настроить два плагина, один для использования при создании заявки, а другой для использования при редактировании уже существующих в системе заявок.
Выставляем тип плагина (фоновый) и настройки доступа отображения.
Для продолжения настройки переходим во вкладку "Переменные", где добавляем три значения для клиентских переменных:
- Имя переменной: TOKEN, значение - скопированный ранее API ключ из сервиса DaData.ru;
- Имя переменной: ADDRESS_FIELD_ID, значение - id индивидуального поля, в которое будет прописываться искомый адрес;
- Имя переменной: LOCATION_FIELD_ID, значение - id индивидуального поля, в котором отобразятся координаты.
Обратите внимание, плагин будет актуален только если одним из полей для заполнения является Адрес.
Если в какой-либо из заявок возникнет необходимость не заполнять поле координат, или просто чтобы они не добавлялись - нужно прописать значение 0, тогда при вводе адреса координаты не определятся, сработает только подсказка.