Обновление msEMS

Добрый день. Компонент msEMS (в modstore) снова работает. Он существенно переработан под новый api и не совместим с более старыми версиями (после обновления требуется доработка фронтенда).

Компонент полностью изменён и не совместим с более старыми версиями. В частности это проявляется в отсутствии возможности выбрать город из списка предлагаемых, как было ранее, соответственно контроль правильности ввода названия города всецело ложится на плечи разработчика сайта, компонент же просто предоставляет возможность рассчитать стоимость доставки.

Перед началом использования компонента, его необходимо настроить, иначе он завалит журнал ошибок информацией о сбоях и считать ничего не будет. Для этого перейдите в системные настройки, пространство имён «minishop2» раздел «Доставка EMS» и укажите следующие данные:
  • Время кэширования результатов запроса в секундах (ms2_ems_cache_time). Бесплатное использование Postcal позволяет делать не более 500 запросов к сервису в сутки, потому кэшировать необходимо.
  • Вес отправления по умолчанию в граммах (ms2_ems_default_weight). Это значение будет использоваться если на сайте не указывается вес товаров и соответственно вес корзины выходит 0. Не может превышать 100 кг.
  • Город из которого отправляются заказы (ms2_ems_delivery_from). Это обязательный параметр, без него ничего работать не будет.
  • E-mail разработчика сайта (ms2_ems_developer_email). Администратор сервиса Postcalc выдвигает требование чтоб этот параметр указывался в запросах, на случай если потребуется связаться с разработчиком. Если не заполнять этот параметр, то будет использован e-mail администратора по умолчанию (emailsender)
  • Оценка товарного вложения (ms2_ems_valuation). Может быть указана в процентах от стоимости корзины или в рублях. Не может быть больше чем 100 000р.
  • Множитель веса (ms2_ems_weight_rate). Для расчётов нужен вес в граммах, а у товаров он может быть указан в килограммах или миллиграммах, а может кто-то пудами меряет или, чего доброго, фунтами… Так вот, чтоб всё работало правильно, нужно указать на сколько умножать значение веса товара из его свойства, чтоб получить правильный вес в граммах.
Важно! По условиям использования сервиса Postcalc, на сайте необходимо разместить ссылку на сайт проекта (postcalc.ru) в произвольной форме. А так же по условия сервиса Postcalc, если число запросов вашего интернет-проекта к API превышает 500 запросов в сутки, вам необходимо перейти на платный доступ. postcalc.ru/conditions.html
Александр Филимонов
20 августа 2018, 20:45
modx.pro
1 251
+4

Комментарии: 5

Pavel Zarubin
21 августа 2018, 01:27
0
А в чем смысл сего компонента, когда msRussianPost умеет считать ems?) Да и стоит столько же)
    Александр Филимонов
    21 августа 2018, 07:00
    +3
    например в том, что за 4 года существования msEMS купило некоторое количество людей. и я посчитал что не стоит заставлять их покупать еще и msRussianPost. особенно если им нужен один EMS. а цену да, логично будет сделать меньше чем у вашего
      Pavel Zarubin
      21 августа 2018, 07:06
      0
      А, сорян, я не знал что компонент был настолько раньше в магазине
        Игорь
        04 июля 2019, 09:37
        0
        Вопрос не совсем в тему… Александр, я на modstore.pro в поддержку по msSMS Вам написал, Вы не отвечаете. Возможно, в делах закрутились. Не могли бы Вы обратить внимание на обращение по купленному у Вас дополнению?
          ifx
          ifx
          14 июля 2019, 12:08
          0
          Александр, добрый день
          Есть ли какая-то связь с вами через почту или как-то еще?

          У нас куплен ваш модуль емс и которую неделю бьемся с багом, когда при заполнении поля Город — введенный или выбранный пункт с городом не сохраняется, а просто пропадает. Протестировано на разных браузерах

          Записали видео, посмотрите плз в чем может быть дело
          yadi.sk/i/9mLI7in8FkdY6Q
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5