mxQuickView
Быстрый просмотр карточки товара и блоков по AJAX для MODX 3 и MiniShop3

namespace = mxquickviewmxquickview_main| Ключ | По умолчанию | Что контролирует |
|---|---|---|
mxquickview_allowed_chunk | mxqv_product,ms3_product_content,ms3_products_row | Какие чанки можно рендерить через mxQuickView |
mxquickview_allowed_snippet | msCart,msMiniCart | Какие сниппеты можно рендерить |
mxquickview_allowed_template | `` | Какие шаблоны можно рендерить |
mxquickview_mouseover_delay | 300 | Задержка перед загрузкой по наведению |
mxquickview_modal_size | modal-lg | Размер встроенной модалки |
mxquickview_front_css | 1 | Подключение CSS через mxQuickView.initialize |
mxquickview_front_js | 1 | Подключение JS через mxQuickView.initialize |
modal_size и mouseover_delay под UX шаблона.mxQuickView.initialize в базовый шаблон.mxqv_product) в mxquickview_allowed_chunk.data-mxqv-clickdata-mxqv-mode="modal"data-mxqv-action="chunk"data-mxqv-element="mxqv_product"data-mxqv-id="..."msCart) в mxquickview_allowed_snippet.data-mxqv-action="snippet" и data-mxqv-element="msCart".data-mxqv-mode="selector".data-mxqv-output=".css-selector".allowed_template В текущей реализации template проверяется по whitelist только если список mxquickview_allowed_template не пустой. Если список пуст, template-рендер не фильтруется этим условием.