Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Доставка Exline API для Opencart 2.x-3.x


comtronics

Recommended Posts

Доставка Exline API для Opencart 2.x-3.x


Доставка 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". Его необходимо активировать.exline%204.png

3. В разделе системы администрирования "Система-Пользователи-Группы пользователей" для группы пользователей "Главные администраторы" необходимо отметить пункты "shipping/exline", для просмотра и для редактирования.

4. Открыть форму редактирования настроек модуля - раздел системы администрирования "Модули-Доставка" напротив модуля "Доставка Exline" кнопка "Редактировать"

5. В форме редактирования настроек необходимо заполнить соответствующие поля. Для более корректной работы модуля с пошаговой формой оформления заказа, встроенной в Opencart, желательно установить порядок сортировки так, чтоб модуль был первым в списке способов доставки.

6. ОБЯЗАТЕЛЬНО очистить кэш магазина.

exline%205.png

Удаление

1. В системе администрирования в разделе "Модули-Доставка" напротив модуля "Доставка Exline" - кнопка "Деактивировать"

2. Удалить модификатор Kazshipping

Принцип работы модуля

Все расчеты происходят при помощи API, что гарантирует более точные данные. Данный модуль не перезаписывает и не удаляет стандартные файлы и таблицы базы OpenCart. Для получения информации используется публичный API «Курьерской компании Exline», что позволяет получать актуальную информацию о пунктах доставки и тарифах. При использовании модуля Simple, необходимо выбрать способ доставки Exline Стандарт либо Exline Экспресс, после чего станет доступен список возможных пунктов доставки в поле Город. По мере ввода названия города (населенного пункта) список отфильтровывается (autocomplete).

exline%202.png

Необходимо выбрать доступный пункт доставки для указанного региона из списка.

После чего происходит расчет стоимости доставки через API системы Exline. Если система ответит с указанием сроков доставки, то сроки будут выведены рядом со стоимостью.

exline%203.png

Если используется стандартная пошаговая форма, то клиенту придется вручную заполнять поле город, т.к. на момент заполнения адреса доставки, метод доставки еще не определен. Однако при возврате к шагу "Адрес доставки" с шага "Способ доставки", список пунктов доставки формируется нормально.

exline6.png

Если город введен корректно, то модуль сделает запрос через API системы Exline и выведет результат.

exline%207.png

Учитывая, что большинство сайтов используют модуль Simple,основное внимание при разработке было уделено совместимости с этим модулем.

Поэтому существует еще одна возможность настроить совместную работу этих модулей. Эта возможность не является универсальной, стоит ее использовать только в том случае, если ваш магазин использует единственный метод доставки Exline. Если вы используете различные методы доставки, то это вам не подойдет, т.к. у модуля Simple нет настроек зависимости заполнения полей адреса от выбора метода доставки.

Для этого надо настроить модуль Simple, как показано на рисунке с применением файла city.php в папку /catalog/model/localisation

exline%209.png

 

Поддерживаемые языки:

· русский

По умолчанию определен русский язык. Для английского языка названия пунктов отправления и доставки в 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


  • Добавил
  • Добавлено
    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
  • Обращение к серверу разработчика
    Нет

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.