Skip to content
msPriceTiers
Оптовые цены по количеству для MiniShop3 — пороги на товаре и категории, сумма корзины, шаблоны, массовые операции, ms3Variants
  • MODX 3
  • PHP 8.2
  • miniShop3
  • Vue 3
  1. Компоненты
  2. msPriceTiers

Сниппеты msPriceTiers

СниппетНазначение
msPriceTiers.initializeCSS, JS, window.msPriceTiersConfigодин раз на странице
msPriceTiersHTML таблицы порогов для товара
msPriceTiersProgressПрогресс «до следующей скидки» (товар, корзина, сумма заказа)

Служебные (QA/разработка, на витрине не нужны): msPriceTiers.demoProductId, msPriceTiers.testContext, msPriceTiers.versionedAsset.

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

  1. msPriceTiers.initialize — в начале шаблона или перед блоком цены.
  2. Разметка формы с mspricetiers-form и mspricetiers-quantity.
  3. msPriceTiers — таблица порогов.
  4. msPriceTiersProgress — прогресс на странице товара.

Порядок на странице корзины

  1. msPriceTiers.initialize.
  2. msPriceTiersProgress с cart=1 и/или cartSum=1 внутри [data-mspt-live].

Кэширование

Сниппеты с префиксом ! ([[!...]] / {'!...' | snippet}) — некэшированные, чтобы подтягивать актуальные пороги и группы пользователя.

См. также