Блок расчета стоимости доставки

(9 отзывов)

900 р. 600 р.
Разработчик: ReadyScript lab.
E-mail: support@readyscript.ru
Телефон: +7(861)248-83-80
Сайт: readyscript.ru
вернуться к списку обсуждений

Доработка модуля расчета стоимости доставки

  • Максим 5 июнь 2016

    В модуле есть некоторые проблемы:
    1) Пользователь не может сменить город, если выберет такой, в который не осуществляется доставка. Выводится сообщение "Нет служб доставки, доставляющих данный товар", а кнопки для смены города нет. Предлагаю в deliverycost.tpl вынести из условия {if !empty($list)}

    2) Мне нужно было настроить таким образом, чтобы в местной доставке не было вариантов Почта России, EMS и т.п. Для этого я из магистрального пояса2 исключил Ростовскую область и добавил вручную по городам, кроме Волгодонска и Цимлянска. И отдельно создал зону "Местная зона", где включил эти города. Но т.к. в modules/deliverycost/model/api.inc.php:228 не передается третий аргумент с ид города, то нужная зона не находилась и пользователь видел "Нет служб доставки...". Добавил третьим аргументом $this->order->getAddress()->city_id, все стало хорошо

    Прошу рассмотреть мои дополнения ;)

  • Максим 5 июнь 2016

    + обнаружил баг: в мобильной версии (как в эмуляторе, так и на реальном мобильнике) не работает клик по ссылке "другой город"