Сумісність:
OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OCStore 2.1OCStore 2.3Opencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3
ПОДДЕРЖКА МОДУЛЯ ПРЕКРАЩЕНА ПОЛНОСТЬЮ.
Подсказки по ФИО, адресу, e-mail на страницах регистрации, авторизации и оформления заказа для Opencart/OcStore 2.x.
Модуль разработан на основе API сервиса подсказок
DaData.ru для Opencart/OcStore 2.x.
Версия для Opencart/OcStore 1.5.x тут:
Подсказки DaData для oc 1.5.x
Возможности модуля:
-подсказки по ФИО, e-mail, адресу (только РФ);
-возможность определения города\региона по ip-адресу;
-множество настроек, что позволяет использовать модуль с любым модулем оформления заказа, и с любым набором полей.
ВНИМАНИЕ! Все претензии по недостаточной функциональности модуля и т.п. принимаются по моему усмотрению, аналогично оказывается техническая поддержка.
В некоторых случаях требуется отключить определение города по ip, для корректной работы модуля.
демо:
http://efremovav.16mb.com/ocstore2 (админка demo/demo)
Для использования модуля требуется
зарегистрироваться на сервисе daData.ru и получить API-ключ, регистрация бесплатная. Ограничения запросов и прочую информацию смотрите на сайте сервиса.
-------------------------------------------------------------------------------------------
ИНСТРУКЦИЯ ПО УСТАНОВКЕ И БАЗОВОЙ НАСТРОЙКЕ МОДУЛЯ:
[b]0. Для Opencart 2.3 и выше качаем файл Suggest_PRO_v.1.3(opencart_2.3.x).ocmod.zip[/b]
1. Установить через Установщик дополнений (если настроен FTP в админке)
или скопировать содержимое папки upload в корень сайта;
p.s.: Если вы используете модификатор Local copy OCMOD by iSenseLabs загружайте содержимое папки upload из архива в корень сайта!
2. Модули ->Подсказки DaData PRO - установить
3. В настройках модуля во вкладке Основные настройки задать API-ключ daData, статус-включено. Сохранить настройки (кнопка Сохранить в правом верхнем углу страницы);
ВНИМАНИЕ: API-ключ вы получаете в личном кабинете на сайте dadata.ru.
4. На вкладке Основные настройки нажмите одну из кнопок установки демо-данных:
"Обычный заказ\регистрация" или "Simple - упрощенная регистрация и заказ" (если используется модуль Simple)
! если используется Simple: в настройках модуля Simple на вкладке Javascript
добавить строку:
initDaData();
5. В админке сайта заходим в меню Дизайн->Схемы, находим в списке схемы Аккаунт (account) и Оформление заказ (checkout), в редактировании каждой из этих схем добавляем модуль Подсказки DaData PRO в позицию "Внизу страницы" (content bottom), сохраняем.
6. Обновляем кэш модификаторов (раздел Дополнения->Менеджер дополнений)
7. Модуль работает.
ВСЕ ШАГИ ВЫПОЛНЯЕМ ПО ПОРЯДКУ!
-------------------------------------------------------------------------------------------
С установкой модуля возникли небольшие проблемы (с использованием Симплы), в схемах Оформление заказа, путь нужно изменить с checkout/% на simplecheckout/%
Но так как нет дополнительного поля под секретный ключ, модуль не работает.
Дело в том, что у меня в корзине есть только город, области/региона нет. В связи с этим все заказы внутри админки создаются по умолчанию с регионом Москва (что выставлено в системе). Соответственно, если вывести подсказку только для города, будет ли в заказе внутри админки меняться и область, то есть выставляться верная или же нет?