[msOrderDiscount] - отмена скидки и новая логика



Обновление проспонсировано пользователем eflit
  • Была полностью переписана логика компонента, раньше скидка делалась только по полю «Стоимость покупок», сейчас она рассчитывается для каждого товара в отдельности. Что позволяет вам спокойно добавлять новые товары в заказ и не переживать за то, что скидку придется применять снова
  • Улучшен js для интеграции в админку, теперь пустые поля не показываются для менеджера, чтобы не рушить внешний вид заказа
  • Добавлена возможность отмены скидки, после чего все цены перерасчитываются. Если у вас используются дополнительные модификации цен товаров, то они тоже будут сброшены

  • Приобрести компонент вы можете всего лишь за 290р в modstore
    Скидку как и раньше можно указать и в рублях и в процентах, но с одним условием, если вы указываете скидку например 300р, то эти 300р вычитаются из цены каждого товара, если кому нибудь понадобится возможность чтобы эти 300р делились на число товаров, то в будущем можно добавить настройку, которая реализует такую возможность, но пока что никому это не потребовалось
Pavel Zarubin
19 ноября 2017, 09:45
modx.pro
1 391
+4
Поблагодарить автора Отправить деньги

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

Кирилл Киселев
13 декабря 2017, 15:48
0
Можете эту скидку связать с компонентом mspromocode?
    Pavel Zarubin
    13 декабря 2017, 15:51
    0
    К сожалению у меня нет компонента msPromoCode, и я не знаю как он работает, если у вас есть, пришлите мне на почту pavel@orendat.ru я гляну что можно сделать. Но подозреваю что они дружат изначально
    Vlad Brise
    06 декабря 2018, 22:08
    +3
    Этого как раз и не хватало в компоненте
      Vadim
      14 марта 2020, 13:25
      0
      При оформлении скидки для товара заметил следующее:

      joxi.ru/bmoLobzc9v7Nx2

      А в заказе цена изначально вот такая:

      joxi.ru/krDJpklHJzgMd2

      Получается, что не совсем корректно происходит округление поля «Старая стоимость покупок» после применения скидки.
        Михаил
        24 марта 2022, 09:32
        0
        Как вернуть старую логику работы компонента, для расчёта скидки по полю «Стоимость покупок»?

        Просто, если взять, что пользователю нужно сделать скидку на доставку, то условно компонент пересчитывает доставку каждого товара и придется каждый раз считать скидку самостоятельно. А изменение количества товаров и добавление товаров к заказу происходит крайне редко, в отличии от первого.
          Михаил
          24 марта 2022, 09:42
          0
          И как полностью поменять чанк письма, задать свои стили и использовать ms2_frontend_currency вместо р?
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            6