Jump to content
Sign in to follow this  
DASES

[Поддержка] Доставка ТК Энергия через API для OpenCart 2.0 - 2.2

Recommended Posts

Доставка ТК Энергия через API для OpenCart 2.0 - 2.2


Доставка ТК Энергия через API для OpenCart 2.0 - 2.2


Модуль для расчета стоимости доставки через транспортную компанию Энергия.

Сайт ТК http://nrg-tk.ru

Установка проста до невозможности:

Копируем все файлы из папки в корень, заходим в админку -> жмем Установить. Осталось только выбрать город отправления и настроить некоторые параметры.

А также зайти в Дополнения->Модификации и нажать кнопку обновить.

НЕ НУЖНО САМОМУ МЕНЯТЬ ФАЙЛЫ ДВИЖКА.

ДЛЯ ОТСЛЕЖИВАНИЯ:

в CRON добавить /index.php?route=nrg/updater . Не переусердствуйте, поставьте выполнение в 12 и 19 дня, хотя и это не спасет от часовых поясов.

Демо сайт:

http://spassk-d.ru

demo/demo

Проверен на версиях oc v2.0.2, oc v2.0.3.1

Модуль полностью работает на странице оформления заказа, так называемого просмотра корзины и расчета стоимости доставки

Есть для OpenCart ветки от v 1.5 до 2.0 тут


  • Добавил
  • Добавлено
    28.07.2015
  • Категория
  • Системные требования
  • Сайт разработчика
  • Старая цена
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    2.2
    2.1
    2.0
  • ocStore
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обращение к серверу разработчика

 

Share this post


Link to post
Share on other sites

возможно ли без vqmod поставить, а используя ocmod встроенный в opencart2?

Share this post


Link to post
Share on other sites

возможно ли без vqmod поставить, а используя ocmod встроенный в opencart2?

Я не знал что там есть ocmod.

По идее файл для vqmod полностью совместим с ocmod.

Я использую только before/after/replace, что есть и в ocmod. 

Проверю сегодня. Спасибо за вопрос :)

Edited by DASES

Share this post


Link to post
Share on other sites

Я не знал что там есть ocmod.

По идее файл для vqmod полностью совместим с ocmod.

Я использую только before/after/replace, что есть и в ocmod. 

Проверю сегодня. Спасибо за вопрос :)

отпишите как проверите, если все нормально, то в ближайшее время приобрету ваш модуль

Share this post


Link to post
Share on other sites

Ошибка при оформлении заказа: Fatal error: Call to undefined method Customer::getCustomerGroupId() in /var/www/u0030469/data/www/мойсайт.ru/catalog/model/shipping/nrg.php on line 78

Помогите!!!

Share this post


Link to post
Share on other sites

Ошибка при оформлении заказа: Fatal error: Call to undefined method Customer::getCustomerGroupId() in /var/www/u0030469/data/www/мойсайт.ru/catalog/model/shipping/nrg.php on line 78

Помогите!!!

Сейчас решу.

Share this post


Link to post
Share on other sites

Скачайте новую версию, в ней эту ошибку поправил. + теперь не нужен vQmod, а используется нативный ocMod + починил автоматическое отслеживание.

Share this post


Link to post
Share on other sites

Спасибо большое! Все работает...

Скачайте новую версию, в ней эту ошибку поправил. + теперь не нужен vQmod, а используется нативный ocMod + починил автоматическое отслеживание.

Share this post


Link to post
Share on other sites

Notice: Error: Could not load model /home/c/ch69245/lc27.ru/public_html/admin/model/sale/customer_group.php! in /home/c/ch69245/lc27.ru/public_html/system/engine/loader.php on line 63

как исправить?

Share this post


Link to post
Share on other sites

Notice: Error: Could not load model /home/c/ch69245/lc27.ru/public_html/admin/model/sale/customer_group.php! in /home/c/ch69245/lc27.ru/public_html/system/engine/loader.php on line 63

как исправить?

Во второй ветке опенкартовцы нормализовали работу с кастомерами, они их просто перенесли... Давно лежит исправленная версия, качайте и ставте поверх. Все будет работать. Если есть какие то вопросы, помимо написания здесь, дублируйте их в ЛС

Share this post


Link to post
Share on other sites

Здравствуйте. Писал в ЛС автору модуля 27 июня, ответа не получил.

Может кто подскажет здесь. Не выводятся сроки доставки

в настройках стоит Показывать срок доставки
на сайте при расчетах пишет
ТК «Энергия»: Авто( Новосибирск ) - 250.00 р.

Share this post


Link to post
Share on other sites

 

Здравствуйте. Писал в ЛС автору модуля 27 июня, ответа не получил.

Может кто подскажет здесь. Не выводятся сроки доставки

в настройках стоит Показывать срок доставки
на сайте при расчетах пишет
ТК «Энергия»: Авто( Новосибирск ) - 250.00 р.

 

Ответил вам в ЛС, была проблема с изменение API. Если прочтете, отпишитесь здесь для остальных.

Share this post


Link to post
Share on other sites

Ответил вам в ЛС, была проблема с изменение API. Если прочтете, отпишитесь здесь для остальных.

/catalog/model/shipping/nrg.php строка 208 заменить term на interval

Share this post


Link to post
Share on other sites

Здравствуйте. Купил модуль, но оказывается не поддерживает 2.1 версию. Когда будет работать на 2.1? :mellow:

Share this post


Link to post
Share on other sites

Здравствуйте. Купил модуль, но оказывается не поддерживает 2.1 версию. Когда будет работать на 2.1? :mellow:

У меня работает 2.1.0.2.1

Share this post


Link to post
Share on other sites

тк Энергия  теперь делает наценку за негабарит - если одна из сторон более 1.5 метра. Будет ли модуль дорабатываться под размеры товара? 

Share this post


Link to post
Share on other sites

При установке модуль выдает ошибку 

Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE TABLE `oc_order` ADD `tth_no` VARCHAR(32) NOT NULL AFTER `order_id`' at line 1
Error No: 1064
ALTER IGNORE TABLE `oc_order` ADD `tth_no` VARCHAR(32) NOT NULL AFTER `order_id` in /home/n/nunquarq/nunquarq.beget.tech/public_html/system/library/db/mysqli.php on line 41Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE TABLE `oc_order` ADD `tk_last_status` VARCHAR(150) NOT NULL AFTER `order_' at line 1
Error No: 1064
ALTER IGNORE TABLE `oc_order` ADD `tk_last_status` VARCHAR(150) NOT NULL AFTER `order_id` in /home/n/nunquarq/nunquarq.beget.tech/public_html/system/library/db/mysqli.php on line 41Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE TABLE `oc_order` ADD `nrg_city_id` INT(11) NOT NULL AFTER `order_id`' at line 1
Error No: 1064
ALTER IGNORE TABLE `oc_order` ADD `nrg_city_id` INT(11) NOT NULL AFTER `order_id` in /home/n/nunquarq/nunquarq.beget.tech/public_html/system/library/db/mysqli.php on line 41Warning: Cannot modify header information - headers already sent by (output started at /home/n/nunquarq/nunquarq.beget.tech/public_html/admin/index.php:80) in /home/n/nunquarq/nunquarq.beget.tech/public_html/system/library/response.php on line 12
 
Пробовал на Opencart 2.0.1, 2.1, 2.2 и 2.3
Одинаково на всех версиях.
 

Share this post


Link to post
Share on other sites

Добрый день! Будет ли модуль работаь с Simple?

Share this post


Link to post
Share on other sites

Так никто и не ответил (= . При установке с simple заработало. Но вот сейчас ничего не выдает. И не понятно на стороне сайта проблема или в API Энергии

Share this post


Link to post
Share on other sites

так же интересует работает ли под 2.3

кто-нибудь проверял?

Edited by user125

Share this post


Link to post
Share on other sites

Купил модуль, к скачиванию доступен только под версию 2.0

Связался с автором, оперативно получил модуль под версию ocStore 2.3 

Полет нормальный, работает корректно.

Автору спасибо за оперативность.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By ras
      Модуль доставки транспортными компаниями.
       
      Описание.
      Добавляет доставку в заказ выбранной транспортной компанией.
      ТК «Деловые линии», ТК VOZOVOZ, ТК «ЖелДорЭкспедиция», ТК «ПЭК», ТК «РАТЭК», ТК «КИТ»,ТК «Энергия»,ТК «Главдоставка»,ТК «Рейл Континент»,список ТК пополняется
      Учитывает вес и объем корзины, сумму заказа.
       
      Установка.
      1. Скопировать файлы их папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Настроить и включить модуль в разделе Доставка.
       
      Особенности.
      Модуль берет данные для расчета по API https://c.sbl.su/
      Проверить расчет можно здесь https://c.sbl.su/calc
      Внимание!!! Разработчик не несет ответственности за работу вышеуказанного ресурса.
      Для корректного расчета в настройках системы Локализация должны быть установлены Единицы длины - метр, веса - килограмм.
      Модуль рассчитывает доставку в зависимости от города отправителя (указывается в админке) и города получателя (указывается при оформлении заказа)
       
      Пример работы модуля
      http://oc23.rasiv.ru
      Админ панель http://oc23.rasiv.ru/admin/index.php
      Имя demo
      Пароль demo
       
       
       
    • By ras
      390.00 RUB
      View File


      Модуль доставки транспортными компаниями
      Модуль доставки транспортными компаниями.
       
      Описание.
      Добавляет доставку в заказ выбранной транспортной компанией.
      ТК «Деловые линии», ТК VOZOVOZ, ТК «ЖелДорЭкспедиция», ТК «ПЭК», ТК «РАТЭК», ТК «КИТ»,ТК «Энергия»,ТК «Главдоставка»,ТК «Рейл Континент»,список ТК пополняется
      Учитывает вес и объем корзины, сумму заказа.
       
      Установка.
      1. Скопировать файлы их папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Настроить и включить модуль в разделе Доставка.
       
      Особенности.
      Модуль берет данные для расчета по API https://c.sbl.su/
      Проверить расчет можно здесь https://c.sbl.su/calc
      Внимание!!! Разработчик не несет ответственности за работу вышеуказанного ресурса.
      Для корректного расчета в настройках системы Локализация должны быть установлены Единицы длины - метр, веса - килограмм.
      Модуль рассчитывает доставку в зависимости от города отправителя (указывается в админке) и города получателя (указывается при оформлении заказа)
       
      Пример работы модуля
      http://oc23.rasiv.ru
      Админ панель http://oc23.rasiv.ru/admin/index.php
      Имя demo
      Пароль demo
       
       
       
      Submitter ras Submitted 03/21/2018 Category Доставки Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Get request to server of developer Нет  
    • By Designer
      1 000.00 руб
      Скачать/Купить дополнение


      ТК «Энергия»
      Сайт: www.ocdesign.ru
      В контакте: ocdesign

      ВОЗМОЖНОСТИ
      Расчет стоимости перевозки Терминал / Терминал Отображение способа доставки в зависимости от стоимости заказа Отображение способа доставки в зависимости от веса заказа Кеширование API запросов Совместим с модулем Simple Checkout Надбавка к стоимости доставки ( фиксированная сумма, в процентах ) Конвертация ед. измерения встроенной системой конвертации движка Модуль рассчитывает стоимость перевозки без дополнительных услуг. Добавлено: Выбор доп. услуг покупателем при оформления заказа ИНСТРУКЦИЯ
      Загружаем содержимое архива Выбрать город отправки Установить ед. измерения сантиметры / килограмм для правильного расчета Проверить соответствие версий Ioncube вашего сервера, с указанными требованиями модуля Стоимости доставки рассчитывается по городу получателя, поэтому поле город обязательное поле для заполнения Подробная инструкция в архиве. ЛИЦЕНЗИЯ
      Условия использования лицензии - одна покупка модуля, на один домен без возможности сменить домен по каким либо причинам. Тестовым доменом может являться только поддомен основного домена Запрещена передача модуля третьим лицам, распространение и продажа от своего имени. По всем вопросам Вы можете связаться по электронной почте: ilsur.bilalov [ a ] yandex.ru После покупки модуля, необходимо написать мне домен на который будет установлен модуль и Ваш e-mail ВОЗВРАТ СРЕДСТВ
      Возврат средств производится только в том случае, если после покупки, модуль не
      работает и после моей проверки, данный факт подтверждается. Все остальные требования, являются не обоснованными. ВАЖНО   
      Тех. поддержка модуля осуществляется до тех пор, пока работает API расчета стоимости перевозки Тип лицензии: На один домен + его поддомены, без права смены старого домена на новый Метод активации: По запросу на почту Системные требования: ioncube, PHP 5.4, 5.6, 7.1, cURL Все расчеты стоимости доставки берутся не напрямую с сайтов транспортных компаний, поэтому результаты расчета, выполненных с помощью онлайн калькулятора, являются ориентировочными.
      Добавил Designer Добавлено 27.04.2016 Категория Доставки Системные требования Сайт разработчика http://ocdesign.ru Старая цена Метод активации По запросу на почту Ioncube Loader Требуется OpenCart 2.3
      2.1
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 2.3
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика  
    • By Designer
      Сайт: www.ocdesign.ru
      В контакте: ocdesign

      ВОЗМОЖНОСТИ
      Расчет стоимости перевозки Терминал / Терминал Отображение способа доставки в зависимости от стоимости заказа Отображение способа доставки в зависимости от веса заказа Кеширование API запросов Совместим с модулем Simple Checkout Надбавка к стоимости доставки ( фиксированная сумма, в процентах ) Конвертация ед. измерения встроенной системой конвертации движка Модуль рассчитывает стоимость перевозки без дополнительных услуг. Добавлено: Выбор доп. услуг покупателем при оформления заказа ИНСТРУКЦИЯ
      Загружаем содержимое архива Выбрать город отправки Установить ед. измерения сантиметры / килограмм для правильного расчета Проверить соответствие версий Ioncube вашего сервера, с указанными требованиями модуля Стоимости доставки рассчитывается по городу получателя, поэтому поле город обязательное поле для заполнения Подробная инструкция в архиве. ЛИЦЕНЗИЯ
      Условия использования лицензии - одна покупка модуля, на один домен без возможности сменить домен по каким либо причинам. Тестовым доменом может являться только поддомен основного домена Запрещена передача модуля третьим лицам, распространение и продажа от своего имени. По всем вопросам Вы можете связаться по электронной почте: ilsur.bilalov [ a ] yandex.ru После покупки модуля, необходимо написать мне домен на который будет установлен модуль и Ваш e-mail ВОЗВРАТ СРЕДСТВ
      Возврат средств производится только в том случае, если после покупки, модуль не
      работает и после моей проверки, данный факт подтверждается. Все остальные требования, являются не обоснованными. ВАЖНО   
      Тех. поддержка модуля осуществляется до тех пор, пока работает API расчета стоимости перевозки Тип лицензии: На один домен + его поддомены, без права смены старого домена на новый Метод активации: По запросу на почту Системные требования: ioncube, PHP 5.4, 5.6, 7.1, cURL Все расчеты стоимости доставки берутся не напрямую с сайтов транспортных компаний, поэтому результаты расчета, выполненных с помощью онлайн калькулятора, являются ориентировочными.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.