new

msRussianPost

Калькулятор стоимости и сроков доставки через Почту России
Автор дополнения
Pavel Zarubin
Пакетов
7
Закачек
840
Обычно отвечает в течение нескольких дней
Автор дополнения
Пакетов
7
Закачек
840
Обычно отвечает в течение нескольких дней
Версия 3.0.4-beta
Дата выпуска 13.08.2018
Загрузки 195
Просмотры 2 705
Внимание, этот компонент требует версию PHP 5.6 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.3 !

В JS компонента версии 1.1.0-beta убрана поддержка minishop2 версии ниже 2.4. Не обновляйте компонент, если используете старую версию minishop2!



msRussianPost позволяет рассчитывать стоимость доставки, с учетом веса заказа и стоимости всех товаров, для всех основных типов перевозок Почтой России.



Внимание!

Обновлять со второй версии на третью нельзя! Нужно сначала удалить вторую версию, потом устанавливать третью! Также Удалите все кастомные хандлеры которые связаны с msRussianPost по пути core/components/minishop2/custom/delivery


Описание:

Компонент основан на сервисе postcalc, компонент реализует расчет стоимости доставки тарифов Почты России и EMS


Поддерживаемые способы доставки:

  • Простое Письмо
  • Заказное Письмо
  • Ценное Письмо
  • Простой Мультиконверт
  • Заказной Мультиконверт
  • Заказное Письмо 1 Класс
  • Простая Бандероль
  • Заказная Бандероль
  • Заказная Бандероль 1 Класс
  • Ценная Бандероль
  • Ценная Посылка
  • Ценная Бандероль 1 Класс
  • EMS
  • Курьер Онлайн
  • Посылка Онлайн

Особенности:

  • Способы доставки msRussianPost работают изолированно от других способов доставки
  • Совместимость с msCDEK2
  • Интеллектуальный процесс выбора способов доставки, крайне стабильный
  • Кастомизируемый вид статуса доставки

Установка:

  1. Устанавливаем компонент с modstore
  2. На странице выбора метода доставки вызываем сниппет msRussianPost.init
  3. В месте, где необходим вывод статуса доставки, вставляем пустой div с id ms_cdek2_status и с display: none.

    <div id="ms_cdek2_status" style="padding:  15px;background: #f1f1f1;margin-top: 10px;box-shadow: 1px 1px 10px rgba(0,0,0,0.15);display: none"></div>


Разработчик благодарит сервис postcalc.ru за возможность создания данного компонента.



Обсуждение компонента в сообществе MODX.PRO

3.0.4-beta

  • Исправлено удаление обработчика при удалении компонента
  • Добавлено удаление мусора при установке от msRussianPost 2.x

3.0.3-beta

  • При выборе метода который не относится к msRussianPost статус скрывается

3.0.2-beta

  • Исправилена ошибка could not load class при первой установке

3.0.1-beta

  • Добавлена проверка заполненности индекса
  • Исправлена ошибка из-за которой была бесконечная загрузка

3.0.0-beta

  • ВНИМАНИЕ! Компонент полностью переписан, перед установкой третей версии компонента, полностью удалите старую версию и установите новую!
  • Тут был бы чейнджлог с изменениями, но я честно в руках не держал старую версию, по этому добро пожаловать в modstore на тестовый сайт

Последние обсуждения в сообществе MODX.pro