Skip to content
ms3Discounts
Правила скидок для MiniShop3. Без промокодов
  • MODX 3
  • PHP 8.2
  • miniShop3
  • Vue 3
  1. Компоненты
  2. ms3Discounts

Сниппеты ms3Discounts ​

Пакет содержит три сниппета для отображения скидок и подборок на витрине магазина.

СниппетНазначение
ms3discountsGetDiscountБейдж на карточке товара или в строке каталога msProducts
ms3discountsBuyNowВыборка товаров по акциям и запуск msProducts с таймером
ms3discountsСписок действующих акций каталога или все скидки конкретного товара

Для работы скидок в корзине вызывать сниппеты не нужно. Корзину пересчитывает системный плагин: Интеграция.

Управление правилами и условиями витрины выполняется в панели управления: Панель управления.

Порядок на типовой странице ​

  1. Карточка товара: вызов ms3discountsGetDiscount с параметром id текущего ресурса.
  2. Каталог: цены пересчитывает плагин автоматически, бейдж — вызовом ms3discountsGetDiscount в чанке строки msProducts.
  3. Подборка «Успей купить»: вызов ms3discountsBuyNow с таймером окончания акций.
  4. Список акций: вызов ms3discounts с параметром return=tpl.

Вызывайте сниппеты некэшированными ([[!...]] или {'!...' | snippet}).