Skip to content
ms3PromoCode
ms3PromoCode
Промо-коды для MiniShop3 с гибкими правилами, генерацией по маске и интеграцией в позиции заказа
  • MODX 3
  • PHP 8.2
  • miniShop3
  1. Компоненты
  2. ms3PromoCode
  3. Сниппеты

Сниппеты ​

ms3PromoCode предоставляет один сниппет — форму ввода промо-кода для покупателя.

СниппетНазначение
ms3PromoCodeFormФорма ввода/применения/снятия промо-кода

Применение ​

В шаблоне страницы корзины:

fenom
{'!ms3PromoCodeForm' | snippet}

У формы два состояния: «поле ввода» и «код применён». Если код уже применён к корзине, сервер сразу отдаёт состояние «применён» — форма не мигает при загрузке.

Логика формы (применить, снять, обработка ошибок) и стили подключаются плагином автоматически — через системную настройку ms3promocode.frontend_assets_preset.