
miniShop2
Самый гибкий и быстрый компонент интернет-магазина для MODX Revolution
Сниппет предназначен для вывода корзины покупателя.
Параметр | По умолчанию | Описание |
---|---|---|
tpl | tpl.msCart | Чанк оформления |
includeTVs | Список ТВ параметров для выборки, через запятую. Например: "action,time" дадут плейсхолдеры [[+action]] и [[+time]] . | |
includeThumbs | Список размеров превьюшек для выборки, через запятую. Например: "120x90,360x240" дадут плейслолдеры [[+120x90]] и [[+360x240]] . Картинки должны быть заранее сгенерированы в галерее товара. | |
toPlaceholder | Если не пусто, сниппет сохранит все данные в плейсхолдер с этим именем, вместо вывода не экран. | |
showLog | Показывать дополнительную информацию о работе сниппета. Только для авторизованных в контекcте "mgr". |
Подсказка
Можно использовать и другие общие параметры pdoTools
Сниппет рассчитывает на работу с чанком Fenom. Он передаёт в него 2 переменные:
Вы можете увидеть все свойства товаров и итоговых значений просто указав пустой чанк:
<pre>[[!msCart?tpl=``]]</pre>
<pre>[[!msCart?tpl=``]]</pre>
Также для отладки можно использовать модификатор print. Просто создайте чанк TestCart
и укажите в нём:
{$total | print}
{foreach $products as $product}
{$product | print}
{/foreach}
{$total | print}
{foreach $products as $product}
{$product | print}
{/foreach}
Затем вызовите его в корзине:
[[!msCart?
&tpl=`TestCart`
]]
[[!msCart?
&tpl=`TestCart`
]]
И вы увидите все доступные плейсхолдеры.
Данный сниппет рекомендуется вызывать в связке с другими на странице оформления заказа:
[[!msCart]] <!-- Просмотр и изменение корзины, скрывается после создания заказа -->
[[!msOrder]] <!-- Форма оформления заказа, скрывается после его создания -->
[[!msGetOrder]] <!-- Вывод информации о заказе, показывается после его создания -->
[[!msCart]] <!-- Просмотр и изменение корзины, скрывается после создания заказа -->
[[!msOrder]] <!-- Форма оформления заказа, скрывается после его создания -->
[[!msGetOrder]] <!-- Вывод информации о заказе, показывается после его создания -->