Модуль расчета доставки EMS Russian Post - для Ubercart

Главные вкладки

Аватар пользователя restyler restyler 14 января 2011 в 18:38

По мотивам обсуждения http://drupal.ru/node/53748 сделал модуль расчета доставки средствами EMS Russia.
Модуль использует родные поля доставки, предоставленные уберкартом.
Т.е. человек при оформлении заказа выбирает область, и вписывает город. город при необходимости (если не найден в базе ems) чистится от "г,пос,...", и проверяется еще раз. Если фейл - считаем как до региона. Есть поддержка международных отправлений.

Адрес проекта: http://drupal.org/project/uc_ems

Скрины:
EMS Russian Post

"Нет связи с EMS":
EMS no connection

Страница сеттингов:
EMS settings page

Как видите, есть настройки типа добавочной стоимости.

В итоге был так же создан багрепорт в Уберкарт (устарели регионы России, модуль это пока решает динамической подменой вводимых пользователем данных):
http://drupal.org/node/1027060

Если кто-то хочет материально отблагодарить разработчика, т.е. меня, я не против Smile
В комментарии к переводу просьба писать "ems от [ник на drupal.ru]", если хотите быть упомянуты на странице модуля drupal.org - сообщайте с каким урлом/именем.
Yandex.money
transfer-pay@yandex.ru
или номер счета: 4100190415303
Webmoney
Z352678179207
R114412215620
E406623242647

Комментарии

Аватар пользователя arulex arulex 8 февраля 2011 в 17:40

Антон, Здравствуй!
Скажи , можно ли с тобой связаться по скайп , и выяснить тонкости настройки модуля ? пока не получается расчитать стоимость товара - выдает ошибку
No EMS pickup address specified - при том, что адрем магазина и адрес склада заполнен. В чем могут быть ошибки с моей стороны ? Заранее спасибо за ответ !

Аватар пользователя restyler restyler 9 февраля 2011 в 22:34

меня в скайпе и так закапывают Smile версия модуля последняя? присылай скрин настроек склада admin/store/settings/quotes/edit (нижняя форма) в личку

Аватар пользователя arulex arulex 9 февраля 2011 в 23:54

через некоторое время (часа через два) ошибка исчезла - видать каким то образом данные активировались в ems. модуль заработал - но выборочно. теперь основная проблема - ошибка "Missed required param to". Возникает при расчете стоимости до некоторых областей, а так же для санкт - петербурга и москвы. Скрины пришлю в личку.

Аватар пользователя restyler restyler 10 февраля 2011 в 0:34

"arulex" wrote:
через некоторое время (часа через два) ошибка исчезла - видать каким то образом данные активировались в ems.

обалдеть, и часто у вас такие чудеса? Smile
"arulex" wrote:
теперь основная проблема - ошибка "Missed required param to". Возникает при расчете стоимости до некоторых областей, а так же для санкт - петербурга и москвы. Скрины пришлю в личку.

версия модуля 1.1? присылайте.

Аватар пользователя ratlock ratlock 15 февраля 2011 в 16:47

Версия 1.2. Не работает Sad
Ошибка: Pickup address status: Not completed!
Адрес магазина и склада заполнены реальными адресами. "Два часа" уже прошло.
Что я еще мог упустить?

Проявилась еще ошибка в шапке, может сразу ее и не заметил: Parse error: syntax error, unexpected '[' in /home/***/data/www/***/sites/all/modules/ubercart/uc_ems/uc_ems.module(326) : eval()'d code on line 1

UP: на другом хостинге сработал сразу.

Аватар пользователя ratlock ratlock 16 февраля 2011 в 17:47

Что-то со мной точно не то. Теперь цены какие-то совсем демпинговые ставит. Из Москвы в Москву за полкило 150 рублей просит, вместо 400. Из Москвы в Новосибирск за те же полкило - 580 рублей.

Аватар пользователя Andruxa Andruxa 16 февраля 2011 в 21:20

"ratlock" wrote:
Из Москвы в Москву за полкило 150 рублей просит

ну так и есть, сверьте с калькулятором на emspost.ru

Аватар пользователя maximsan maximsan 1 августа 2011 в 15:09

Что-то у меня перестала в списке доступных способов доставки появляться ems. не могу понять с чем это связано. Может изменения в api ems имели место?

Аватар пользователя MGMaster MGMaster 4 ноября 2011 в 19:19

Определил некоторую зависимость:
Если после установки модуля сразу пройти по ссылке admin/store/settings/quotes/methods/ems то она запускается.
А если сделать настройки ажреса магазина, то после этого наступает белый экран вместо страницы с настройками EMS.
Причем, если попытаться удалить настройки адреса магазина, то белый экран не пропадает.

Аватар пользователя restyler restyler 25 декабря 2011 в 23:14

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

Аватар пользователя mazurik mazurik 11 марта 2013 в 12:09

Снова проблема с некоторыми регионами... Скажите, есть ли новый cif файл? или где можно посмотреть актуальную инфу по названиям, что бы исправить вручную?

Заранее спасибО!