Skip to content
msFastOrder
msFastOrder
Быстрый заказ в один клик через модальное окно для MODX 3 и MiniShop3
  1. Компоненты
  2. msFastOrder

Сниппеты msFastOrder

Два сниппета для веб-контекста. Оба вызывают некэшированно ([[!…]] или Fenom с !).

СниппетНазначение
msFastOrderКнопка быстрого заказа + подключение msfo.min.css / msfo.min.js + CSRF в сессии
msFastOrderClientConfigТолько вывод window.msfoConfig (без кнопки)

Где выводить

МестоСниппет
Карточка товара (msProduct)msFastOrder без id (берётся ID текущего ресурса)
Каталог, mFilter, pdoResourcesmsFastOrder с &id= ID товара в строке
Своя кнопка + общий конфигmsFastOrderClientConfig в шаблоне + кнопка с data-msfo-trigger

Режим заказа (MS / MAIL) задаётся только настройкой msfastorder_method, не параметром сниппета.

Чанки

Кнопка рендерится из чанка (по умолчанию msfo_button). Форма и success в стандартном потоке собираются в JavaScript — см. Чанки и Подключение на сайте.