10
Скачать / Купить дополнение
Доставка Exline API для Opencart 2.x-3.x
«Доставка 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
http://demo.radiocity.kz/admin
demo
demo
Добавил
comtronics
Добавлено
13.06.2016
Категория
Доставки
Системные требования
Ioncube Loader версии 5.0 и выше;<br />PHP библиотека CURL;<br />PHP версии >5.4
Метод активации
По запросу в ЛС
Ioncube Loader
Требуется
ocStore
3.0 2.3.0.2.4 2.3 2.1
OpenCart.Pro, ocShop
Opencart.pro 2.3 Opencart.pro 2.1
Обращение к серверу разработчика
Нет