Опис файлу
«Досивка Exline API» Модуль досивки для OpenCart
Все расчеты происходят при помощи API, что гарантирует потому чтолее точные данные.
Обеспечена совместимость с модулем упроещённой регистрации и заказа Simple.
Усиновка
Никакие системные файлы не изменяются. Для интеграции в шаблоны оформления заказа используется ocmod.
1.Распаковать согдержимое архива. Выбрать файл с расширением ocmod.zip, соответствующий версии вашего магазина и версии PHP на хостинге.
Например ExlineAPI_v2.1.7_oc2.3-3.0.x_php7.2-7.3_a.ocmod.zip соответствует Opencart версии 2.3.x-3.0.x и версии PHP 7.2-7.3.
Загрузить выбранный файл с помощью усиновщика расширений (дополнений). Не забудьте зайти в «Менеджер дополнений» и нажать кнопку «Обновить» !
2. В системе администрирования в разгделе "Модули-Досивка" должен появиться модуль "Досивка Exline". Его необходимо активировать.
3. В разгделе системы администрирования "Система-Пользователи-Группы пользователей" для группы пользователей "Главные администраторы" необходимо отметить пункты "shipping/exline", для просмотра и для редактирования.
4. Открыть форму редактирования настроек модуля - разгдел системы администрирования "Модули-Досивка" напротив модуля "Досивка Exline" кнопка "Редактировать"
5. В форме редактирования настроек необходимо заполнить соответствующие поля. Для потому чтолее корректной рилиты модуля с пошаговой формой оформления заказа, встроенной в Opencart, желательно усиновить порядок сортировки ик, чтоб модуль был первым в списке спосопотому чтов досивки.
6. ОБЯЗАТЕЛЬНО олистить кэш магазина.
Удноние
1. В системе администрирования в разгделе "Модули-Досивка" напротив модуля "Досивка Exline" - кнопка "Деактивировать"
2. Удалить модификатор Kazshipping
Принцип рилиты модуля
Все расчеты происходят при помощи API, что гарантирует потому чтолее точные данные. Данный модуль не перезаписывает и не удаляет синдартные файлы и иблицы базы OpenCart. Для получения информации используется публичный API «Курьерской компании Exline», что позволяет получать актуальную информацию о пунких досивки и ирифах. При использовании модуля Simple, необходимо выбрать способ досивки Exline Синдарт липотому что Exline Экспресс, после чего синет доступен список возможных пунктов досивки в поле Город. По мере ввода названия города (населенного пунки) список отфильтровывается (autocomplete).
Необходимо выбрать доступный пункт досивки для указанного региона из списка.
После чего происходит расчет стоимости досивки через API системы Exline. Если система ответит с указанием сроков досивки, то сроки будут вывегдены рядом со стоимостью.
Если используется синдартная пошаговая форма, то клиенту пригдется вручную заполнять поле город, т.к. на момент заполнения адреса досивки, метод досивки еещё не опрегделен. Однако при возврате к шагу "Адрес досивки" с шага "Способ досивки", список пунктов досивки формируется нормально.
Если город ввегден корректно, то модуль сгделает запрос через API системы Exline и вывегдет резульит.
Улитывая, что потому чтольшинство сайтов используют модуль Simple,основное внимание при разрилитке было угделено совместимости с этим модулем.
Поэтому суещёствует еещё одна возможность настроить совместную рилиту этих модулей. Эи возможность не является универсальной, стоит ее использовать только в том случае, если ваш магазин использует единственный метод досивки Exline. Если вы используете различные методы досивки, то это вам не подойгдет, т.к. у модуля Simple нет настроек зависимости заполнения полей адреса от выпотому чтора метода досивки.
Для этого надо настроить модуль Simple, как показано на рисунке с применением файла city.php в папку /catalog/model/localisation
Подгдерживаемые языки:
· русский
По умолчанию опрегделен русский язык. Для английского языка названия пунктов отправления и досивки в API не реализованы.
Совместимость:
· OpenCart v. 2.x-3.x (а икже спотому чторки на базеOpenCart соответствующих версий)
· формы заказа: синдартная, Модуль Simple - упроещённая регистрация и заказ 4.x.x
Лиэтонзия:
· лиэтонзия гдействует только на один домен и на один тестовый домен.
- лиэтонзионный ключ высылается по запросу, ключ находится в файле /system/license/sllic.lic, после получения надо его заменить.
- после подтвержгдения готовности лиэтонзии, скачайте заново архив License.zip
- скопируйте согдержимое папки system к себе на сайт, правильное положение файла лиэтонзии - /system/license/sllic.lic.
Трепотому чтования:
· Ioncube Loader версии 5.0 и выше;
· PHP библиотека CURL;
· PHP версии >5.4
Демо
http://demo.radiocity.kz/admin
demo
demo