Перейти к содержанию
DASES

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

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

Доставка ТК Энергия через 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
    Не проверялось

 

Поделиться сообщением


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

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

Поделиться сообщением


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

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

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

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

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

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

Изменено пользователем DASES

Поделиться сообщением


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

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

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

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

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

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

Поделиться сообщением


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

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

Помогите!!!

Поделиться сообщением


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

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

Помогите!!!

Сейчас решу.

Поделиться сообщением


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

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

Поделиться сообщением


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

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

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

Поделиться сообщением


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

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

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

Поделиться сообщением


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

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

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

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

Поделиться сообщением


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

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

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

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

Поделиться сообщением


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

 

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

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

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

 

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

Поделиться сообщением


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

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

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

Поделиться сообщением


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

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

Поделиться сообщением


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

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

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

Поделиться сообщением


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

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

Поделиться сообщением


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

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

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
Одинаково на всех версиях.
 

Поделиться сообщением


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

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

Поделиться сообщением


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

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

Поделиться сообщением


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

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

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

Изменено пользователем user125

Поделиться сообщением


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

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

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

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

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

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От ras
      380 RUB
      View File


      Модуль доставки транспортными компаниями
      Модуль доставки транспортными компаниями.
       
      Описание.
      Добавляет доставку в заказ выбранной транспортной компанией.
      ТК «Деловые линии», ТК VOZOVOZ, ТК «ЖелДорЭкспедиция», ТК «ПЭК», ТК «РАТЭК», ТК «КИТ»,ТК «Энергия»,ТК «Главдоставка»,ТК «Рейл Континент»,список ТК пополняется
      Учитывает вес и объем корзины, сумму заказа.
       
      Установка.
      1. Скопировать файлы их папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Настроить и включить модуль в разделе Доставка.
       
      Особенности.
      Модуль берет данные для расчета по API https://c.sbl.su/
      Проверить расчет можно здесь https://c.sbl.su/calc
      Внимание!!! Разработчик не несет ответственности за работу вышеуказанного ресурса.
      Для корректного расчета в настройках системы Локализация должны быть установлены Единицы длины - метр, веса - килограмм.
       
      Пример работы модуля
      http://oc23.rasiv.ru
       
       
       
      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  
    • От ras
      Модуль доставки транспортными компаниями.
       
      Описание.
      Добавляет доставку в заказ выбранной транспортной компанией.
      ТК «Деловые линии», ТК VOZOVOZ, ТК «ЖелДорЭкспедиция», ТК «ПЭК», ТК «РАТЭК», ТК «КИТ»,ТК «Энергия»,ТК «Главдоставка»,ТК «Рейл Континент»,список ТК пополняется
      Учитывает вес и объем корзины, сумму заказа.
       
      Установка.
      1. Скопировать файлы их папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Настроить и включить модуль в разделе Доставка.
       
      Особенности.
      Модуль берет данные для расчета по API https://c.sbl.su/
      Проверить расчет можно здесь https://c.sbl.su/calc
      Внимание!!! Разработчик не несет ответственности за работу вышеуказанного ресурса.
      Для корректного расчета в настройках системы Локализация должны быть установлены Единицы длины - метр, веса - килограмм.
       
      Пример работы модуля
      http://oc23.rasiv.ru
       
       
       
    • От 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 Не проверялось  
    • От 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 Все расчеты стоимости доставки берутся не напрямую с сайтов транспортных компаний, поэтому результаты расчета, выполненных с помощью онлайн калькулятора, являются ориентировочными.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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