Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


comtronics
 Поделиться

Рекомендованные сообщения

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

 

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

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

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.