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

[Поддержка] Доставка транспортной компанией «СДЭК»


homer

Recommended Posts

Тоже заработало.

На версии 1.х

 

В файле 

catalog/model/shipping/cdek.php

 

меняем

$pvz_list_data = $this->getURL('https://integration.cdek.ru/pvzlist.php?type=ALL', 'xml');

 

на

$pvz_list_data = $this->getURL('https://integration.cdek.ru/pvzlist.php', 'xml');

 

Все работает, заказ оформляется с выбранным ПВЗ.

Змінено користувачем NNP
  • +1 1
Надіслати
Поділитися на інших сайтах


7 минут назад, MaxStranger сказал:

А выбор ПВЗ работает? Т.е. способ доставки в ПВЗ работает после смены строчки, а выбрать ПВЗ не дает....

Изменял города, ПВЗ. ПВЗ подставляет в строку доставка, как раньше. Ocstore 2.3

Змінено користувачем lakalam
Надіслати
Поділитися на інших сайтах


Подскажите ,что где нужно поменять в osStore 2.3 ?

 

Заменил строку в \catalog\model\extension\shipping\cdek.php

$pvz_list_data = $this->getURL($server . 'pvzlist.php?type=ALL');

на

$pvz_list_data = $this->getURL($server . 'pvzlist.php?cityid=' . $city_id, new parser_xml());

 

Если сделать эту замену то вываливается ошибка "Parse error: syntax error, unexpected '' (T_STRING) in /home/ombraru/public_html/catalog/model/extension/shipping/cdek.php on line 1209"

Змінено користувачем Bomber
Надіслати
Поділитися на інших сайтах


1 час назад, Bigbrother72 сказал:

здравствуйте

В выходные тоже пропал выбор ПВЗ.

У меня модуль для СДЭК от самого СДЭКа

Выяснил, что запрос старый не работает.

там надо заменить

$pvz_list_data = $this->getURL('http://int.cdek.ru/pvzlist.php?cityid=' . $city_id.'&type=ALL', new parser_xml());

на

$pvz_list_data = $this->getURL('http://int.cdek.ru/pvzlist.php?cityid=' . $city_id, new parser_xml());

 

 

 

Интересно Знать если официальные уведомления от СДЕКА  по поводу смены АПИ а то клиенты запарили, "Почему не работает"

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

От СДЭКа пришло письмо

Добрый день.

На данный момент в работе ПВЗ наблюдаются сбои. Задача передана в
команду разработки, сроки решения уточняются.

От лица компании приносим свои извинения за доставленные неудобства.

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


16 minutes ago, Bomber said:

Подскажите ,что где нужно поменять в osStore 2.3 ?

 

Заменил строку в \catalog\model\extension\shipping\cdek.php

$pvz_list_data = $this->getURL($server . 'pvzlist.php?type=ALL');

на

$pvz_list_data = $this->getURL($server . 'pvzlist.php?cityid=' . $city_id, new parser_xml());

  

Если сделать эту замену то вываливается ошибка "Parse error: syntax error, unexpected '' (T_STRING) in /home/ombraru/public_html/catalog/model/extension/shipping/cdek.php on line 1209"

 

А если заменить просто на ?

$pvz_list_data = $this->getURL($server . 'pvzlist.php' );

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


 

 

53 минуты назад, MaxStranger сказал:

А выбор ПВЗ работает? Т.е. способ доставки в ПВЗ работает после смены строчки, а выбрать ПВЗ не дает....

 

У меня карта, выбор работает

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


3 минуты назад, NNP сказал:

 

А если заменить просто на ?

$pvz_list_data = $this->getURL($server . 'pvzlist.php' );

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

log_cdek.log

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


30 минут назад, Bomber сказал:

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

log_cdek.log

Фото во вложении. Тарифы выводит и туда и туда.

Логи забиваются, это да, но! - отключите их и будет счастье.

Я не разработчик - просто предложил промежуточный вариант, чтобы клиенты могли выбрать.

Снимок.JPG

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


1 час назад, NNP сказал:

Тоже заработало.

На версии 1.х

 

В файле 

catalog/model/shipping/cdek.php

 

меняем

$pvz_list_data = $this->getURL('https://integration.cdek.ru/pvzlist.php?type=ALL', 'xml');

 

на

$pvz_list_data = $this->getURL('https://integration.cdek.ru/pvzlist.php', 'xml');

 

Все работает, заказ оформляется с выбранным ПВЗ.

 

Спасибо! Как СДЭК за...л своими траблами. Сколько заказов из-за этого просрано...

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


Данные проблемы, происходят только на платформе Opencart.

На 1сBitrix проблем с СДЭКом нет.

Предполагаю, что интересным решением было бы - 

Подгрузить в БД все пункты ПВЗ

И если ошибка на сервере, брать их от туда.

 

Но походу в Opencart больше нет ни одного разработчика данного модуля.

Поэтому я в данный момент думаю на переход на альтернативного перевозчика(Boxberry) 

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


1 час назад, Voxdan21 сказал:

Но походу в Opencart больше нет ни одного разработчика данного модуля.

Поэтому я в данный момент думаю на переход на альтернативного перевозчика(Boxberry) 

Парни, так а может скинемся и допилим модуль? 

Автор забил на него все равно походу.

Может я ошибаюсь (заранее прошу прощения если что), но по-моему доработка модулей для собственных нужд не является нарушением лицензии форума.

Если не выкладывать в общий доступ и не зарабатывать продажами этого допила.

Кто же виноват в том, что автор просто вдруг передумал поддерживать модуль, а куча людей осталась без поддержки. 

Это же наши недополученные деньги к конце концов. Мы тут не в игрушки играем вроде как.

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


1 час назад, Voxdan21 сказал:

Предполагаю, что интересным решением было бы - 

Подгрузить в БД все пункты ПВЗ

Более того - можно спокойно запустить хрон (раз в неделю хоть), чтобы он периодически синхронизировал инфу в БД и на сервере СДЭКА (чтобы у нас всегда актуальные данные были, не так уж часто и меняются они).

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


В /system/cdek_integrator/components/class.info.php

тоже поправить надо. иначе в админке не дает выбор GDP при отгрузке заказа

 

$pvz_list = $this->getURL($this->base_url . 'pvzlist.php', new parser_xml());

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


24 минуты назад, gregoro сказал:

Более того - можно спокойно запустить хрон (раз в неделю хоть), чтобы он периодически синхронизировал инфу в БД и на сервере СДЭКА (чтобы у нас всегда актуальные данные были, не так уж часто и меняются они).

 

Homer про это писал, но как понимаю пока не сделал

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


Только что, Bigbrother72 сказал:

В /system/cdek_integrator/components/class.info.php

тоже поправить надо. иначе в админке не дает выбор GDP при отгрузке заказа

 

$pvz_list = $this->getURL($this->base_url . 'pvzlist.php', new parser_xml());

Подтверждаю. Тоже надо менять. 
Кстати, еще баг выявил с ПВЗ. Если выбрать Владивосток - то не дает выбрать ПВЗ, а лог Ошибок пишет что отгрузка во все ПВЗ невозможно из-за массы. Прикол в том, что на сайте СДЭК во все ПВЗ Владивостока Весовые ограничения 999999 - 0 кг. Т.е. любой вес не подходит. Отправил вопрос службе поддержки - тишина.

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


3 часа назад, NNP сказал:

В файле 

catalog/model/shipping/cdek.php

 

меняем

$pvz_list_data = $this->getURL('https://integration.cdek.ru/pvzlist.php?type=ALL', 'xml');

 

на

$pvz_list_data = $this->getURL('https://integration.cdek.ru/pvzlist.php', 'xml');

 

Работает, но ПВЗ во многих городах не выводятся... 

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


24 минуты назад, MaxStranger сказал:

Подтверждаю. Тоже надо менять. 
Кстати, еще баг выявил с ПВЗ. Если выбрать Владивосток - то не дает выбрать ПВЗ, а лог Ошибок пишет что отгрузка во все ПВЗ невозможно из-за массы. Прикол в том, что на сайте СДЭК во все ПВЗ Владивостока Весовые ограничения 999999 - 0 кг. Т.е. любой вес не подходит. Отправил вопрос службе поддержки - тишина.

 У меня пока стоит Версия 1.5.5.1.2  пункты выдачи выдает во Владивостоке

Змінено користувачем belop
Надіслати
Поділитися на інших сайтах


2 минуты назад, Alcom сказал:

 

Работает, но ПВЗ во многих городах не выводятся... 

Выше посмотрите у меня скрин. Там походу проблемы с весом. Эти дебилы не смогли в новую таблицу правильные веса завести.

Он отсекает ПВЗ, т.к. они просто по весу не проходят.

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


Объясните для тех кто в танке. Мне данный скрин мало чего дал. Я у себя проверить хочу. В каком городе не показывает? Откуда скрин, где это можно увидеть? Во Владивостоке у меня выдает пункты выдачи. Укажите город, где не показывает.

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


1 час назад, gregoro сказал:

Парни, так а может скинемся и допилим модуль? 

Автор забил на него все равно походу.

Может я ошибаюсь (заранее прошу прощения если что), но по-моему доработка модулей для собственных нужд не является нарушением лицензии форума.

Если не выкладывать в общий доступ и не зарабатывать продажами этого допила.

Кто же виноват в том, что автор просто вдруг передумал поддерживать модуль, а куча людей осталась без поддержки. 

Это же наши недополученные деньги к конце концов. Мы тут не в игрушки играем вроде как.

Я совершенно не против и готов скинуться.Вопрос в цене и количестве человек. :) Но кто будет допиливать??? Может сам автор возьмется?

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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