Перейти к содержанию
  • В связи с блокировкой банка QIWI оплата через сайт не возможна.
    Для оплаты и получения дополнений просьба писать в личные сообщения
    Admin*у
    После оплаты Вам так же будет доступно скачивание дополнений и обновлений на данном форуме

Модуль подсказок Dadata, автозаполнение полей Ф.И.О, Адреса, данные по ИНН

   (0 отзывов)

 Поделиться

4 изображения

Информация о файле

Модуль интеграции сервиса dadata.ru в магазин OpenCart, ocStore.

 

Сервис

  • Выводит подсказки по району, городу, индексу, улице, метро, адресу, геолокации, ИНН.
  • Возвращает всю информацию по организации, ИП или банку.
  • Проверяет и разбирает ФИО из строки. Проверяет паспорт по справочнику МВД.
  • Проверяет телефон по Россвязи, определяет оператора, отсеивает одноразовые емейлы.
  • Находит похожих и одинаковых клиентов, адреса, телефоны или торговые точки.
  • Находит пересечение разных аудиторий для маркетологов.
  • Помогают человеку быстро ввести корректные данные.

 

  • Информация о клиентах и контрагентах.
  • Для продаж, маркетинга, логистики, дистрибуции, скоринга и аналитики.
  • помогает избежать ошибочного ввода, что значительно облегчит обработку заказов, интеграцию модулей доставок и т.д.

 

Обратите внимание: данное решение лишь помогает интегрировать сервис в ваш магазин!

используется suggestions.js 
все настройки для него можно взять из документации, здесь-же свойства и методы и примеры.

 

здесь можно почитать о сервисе dadata.ru

здесь вы найдёте как подключить подсказки по адресу.

здесь как разложить адрес по полям.

адреса внутри конкретного города.

здесь много-много других примеров.

 

Настройки довольно многообразны,

а что-бы уменьшить конфликты и во избежание нагромождения кода часто нужно настраивать индивидуально.

Установка модуля интеграции:

стандартными средствами установки OpenCart.

 

Настройка модуля интеграции:

1) зарегистрироваться на https://dadata.ru/#registration_popup для получения ключа api,

После регистрации обязательно подтвердите вашу почту указанную при регистрации, иначе сервис дадата будет ругаться и выдавать ошибку в ответе на обращение к данному сервису.

2) вывести модуль в необходимой схеме/схемах

3) включаем модуль,

4) ввести в поле "ДОБАВИТЬ ROUTE" роут нужной схемы: например для оформления заказа checkout/checkout, или для simple checkout/simplecheckout

нажать "Добавить" создастся новая вкладка с настройками, где и вносятся настройки из примеров выше.

можно открыть её кликнув по названию, включаем текущие настройки,

5) если используете simple или подобные модули, которые обновляют данные без перезагрузки страницы, в simple в поле свой javascript можно добавить вызов связанных настроек, например if('checkout_simplecheckout' in window) checkout_simplecheckout();

иначе можно вызвать вписав в поле "ВЫЗОВ JAVASCRIPT" например так.

Сохраняем! Всё!

 

Так-же стоит обратить внимание, на то что:

- Стандартизация работает только с адресами России. Других стран пока нет. 

- Подсказки работают со всеми странами мира. По России и Беларуси с точностью до дома, по остальным странам — до города.

- Если вы не приобретали модуль, а лишь настраиваете за того кто приобретал модуль и обращаетесь за поддержкой в лс. Просьба указывать домен, и факт покупки модуля.

- предыдущие версии модуля более не поддерживаются, Opencart 1.5 больше не поддерживается.

- распространяется as is.

 Поделиться


Обратная связь

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
×
×
  • Создать...