[msPromoCode2] Промо-коды второй версии


— Совместимость с msOptionsPrice2 и msBonus2,
— Программное API — можно применить/отменить скидку для юзера в сниппете или плагине,
— Применение промо-кода в бек-энде для уже созданных заказов,
— Применение промо-кода на любой странице сайта и обновление цен товаров на лету,
— Возможность сгенерировать промо-код и вывести сообщение пользователю, когда он провёл на странице N секунд,
— Возможность применять скидку только к одной единице товара,
— Вывод скидки не только в корзине, но и в любом месте сайта, где отображается цена товара,
— И множество мелочей, которые будут приятным дополнением при использовании компонента.

Внимание! Вторая версия не имеет ничего общего с первой версией компонента. Даже в части функционала они отличаются, ибо реализованы совершенно иначе.

Демку потыкать можно тут, документация уже на docs.modx.pro

Компонент можно приобрести в Modstore

Создание компонента спонсировал наш любимый магазин дополнений Modstore.pro
Павел Гвоздь
01 октября 2019, 08:51
modx.pro
277
+10
Поблагодарить автора Отправить деньги

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

Александр
01 октября 2019, 11:44
+1
А что станет с первой версией? Будет ли она поддерживаться, обновляться, или эта версия пришла на замену предыдущей?
    Павел Гвоздь
    01 октября 2019, 11:50
    +1
    Первая версия останется, но ряд функционала из второй версии в ней никогда не появится, из-за иной реализации. Баги в ней будут фикситься. Она дешевле второй версии.
    Вторая версия естественно в приоритете и в ней будет появляться новый функционал.
    yani
    01 октября 2019, 14:17
    0
    Павел, подскажите, есть ли возможность сделать такую скидку
    При покупке 3 товаров из категории по цене 40 рублей, сделать общую цену 100 рублей?
    ну и при покупке 4 будет 100 + 40 = 140
    6 — 100 + 100 = 200 и т.д.
      Павел Гвоздь
      01 октября 2019, 15:38
      0
      Из коробки — нет. Только если написать какой-то плагин, который бы контролировал такое поведение.
      Василий Краковецкий
      02 октября 2019, 15:36
      0
      Скидка на всю корзину применяется к конечной цене или как в предыдущей версии — разбивается и применяется отдельно к каждому из товаров?
      Николай Савин
      07 октября 2019, 06:46
      0
      Паш, а есть возможность создать промокод ограниченный по времени? Действующий, в течение часа, к примеру.
        Павел Гвоздь
        07 октября 2019, 08:20
        +1
        Да, конечно! prnt.sc/pfsfuj
          Николай Савин
          10 октября 2019, 08:22
          +1
          Отлично купил. Вижу в консоли браузера вывод логов при рендере формы. Наверное убрать забыл.
          И еще вот такой нюанс заметил — prnt.sc/ph919f — но это наверное какие то проблемы с кодировкой у меняю
            Павел Гвоздь
            10 октября 2019, 08:36
            0
            Описание вопросами? Да, видимо у тебя, т.к. не замечал нигде такого.
            Вывод логов уберу в ближайшей версии.
            И просьба, если будут вопросы по ТП, то писать в соответствующий раздел на Modstore, пжл.
              Николай Савин
              10 октября 2019, 08:37
              +1
              Вопросов то нет, заметил нюансы — дал знать.
                Павел Гвоздь
                10 октября 2019, 08:38
                0
                Я понял. На всякий случай заранее попросил)
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        12