[mscZone] - расчет стоимости доставки Minishop2

Компонент реализует расчет стоимости доставки по точкам доставки (зонам) в зависимости от величины тарифной ставки и свойства заказа (в комплекте работает с полем weight — вес заказа) для [miniShop2]



Конфигурация зон доставки
Дает возможность добавлять, редактировать любое кол-во зон доставки.

  • имя зоны
  • описание зоны

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

  • наименование точки
  • принадлежность к зоне
  • адрес
  • описание
  • активность

Конфигурация свойств
Дает возможность указать свойство заказа, а так же единицу измерения свойства.


Тарифы по зонам
Дает возможность указать интервал значений свойств и стоимость доставки. Если указана стоимость за единицу значения, то к указанной стоимости доставки будет добавленна стоимость единицы значения.


Сниппет msOrderZone
Брат близнец — [msOrder]. Добавлено подключение кастомных скриптов и вывод сообщений.

Сниппет msOrderSpot
Сниппет для вывода списка точек доставки.


В miniShop2 :: Настройки :: Варианты доставки

  • Активировать вариант доставки
  • Назначить необходимые варианты оплаты

Настройки системы :: miniShop2

  • Класс обработчик заказа — msczOrderHandler

Необходимо:
Для правильного расчета стоимости доставки товара
  • Каждому товару задать вес

Компонент в магазине modstore.pro
Володя
10 февраля 2015, 10:39
modx.pro
5 105
+4
Поблагодарить автора Отправить деньги

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

Антон Соловьёв
12 июня 2015, 19:25
0
Насчет кастомных скриптов, их использование ограничено только знанием js? Нужно кастомизировать способ доставки, чтобы под ним появлялись точки самовывоза в других городах.
Вроде была возможность в modstore.pro создать тестовый сайт с платными дополнениями, чтобы можно было их покрутить и по-рассматривать. Не найду сейчас, где это можно сделать.
Володя
13 июня 2015, 10:17
0
Василий добавь пожалуйста [mscZone] в «пробники» на modhost.pro/.
Заранее спасибо!
    Антон Соловьёв
    26 июня 2015, 18:23
    0
    Василий, очень прошу добавить mscZone в пробники.
      Купчинский Михаил
      12 августа 2016, 13:32
      0
      Владимир, добрый день!
      Для этого компонента, реально ли добавить функционал геопривязки? Т.е. в момент заказа, чтоб подставлялся геозависимый город?
        Филипп
        27 июня 2017, 14:56
        0
        Удалил mscZone, но в меню минишопа он остался
        Ссылки ведут на ненайденный файл
        Как вычистить?

          Владимир
          27 июня 2017, 15:10
          +1
          Ну просто удалить ссылку и все. В админка/?a=system/action
            Володя
            27 июня 2017, 15:37
            +1
            Ну просто удалить ссылку и все. В админка/?a=system/action
            Вам Владимир все верно подсказал. Зайдите в меню — управление структурой меню — верхнее меню — приложения
            и там удалите пункт меню
            Ильяс
            05 января 2019, 09:49
            0
            Здравствуйте. Возможно ли задать для разных групп товаров, разные сроки доставки? Дело в том что у нас несколько складов в разных городах, с разным ассортиментом. К примеру в Екатеринбурге тренажеры, в Москве велосипеды. Доставляем по всей России.
              Володя
              05 января 2019, 10:32
              0
              переопределить дефолтный класс расчета доставки и поместить в него корректировку срока доставки в зависимости от товаров.
              Андрей
              30 июля 2019, 12:23
              0
              Добрый день. Подойдет ли нам компонент, если нам нужно для определенных районов города (поселки например) увеличить стоимость доставки на определенную сумму? Ну или сделать ее равной определенной сумме.
                alexandr.skyrda
                16 июля 2020, 19:10
                0
                Можно ли разметить на карте определенные зоны (районы) города, и к ним привязывать стоимость доставки?
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                14