Вывод размеров товара в вызове msProducts
Подскажите пожалуйста как в вызове msproducts вывести выбор размера товара?
Пробовал тремя способами,
(1) закоментированный код minishop2_option.size [[+option.size]] — не выводит ничего
(2) закоментированный код minishop2_size [[+size]] — не выводит список, просто пустой span
(3) вызов [[!msOptions? &name=`size` &product=`[[+id]]`]] — выводит список выбора размера, но в корзину попадает без размера
вызов msproducts
pdotools 1.9.2
MODX Revolution 2.2.14-pl
Пробовал тремя способами,
(1) закоментированный код minishop2_option.size [[+option.size]] — не выводит ничего
(2) закоментированный код minishop2_size [[+size]] — не выводит список, просто пустой span
(3) вызов [[!msOptions? &name=`size` &product=`[[+id]]`]] — выводит список выбора размера, но в корзину попадает без размера
вызов msproducts
[[!msProducts? &parents=`3` &tpl=`ms2_catalog_tpl`]]чанк ms2_catalog_tpl<form method="post" class="ms2_form">
Размер: [[!msOptions? &name=`size` &product=`[[+id]]`]]
[[+option.size]]
[[+size]]
<input type="hidden" name="id" value="[[+id]]">
<input type="hidden" name="count" value="1">
<input type="hidden" name="options" value="[]">
<div class="price">[[+price]] [[%ms2_frontend_currency]]</div>
<button class="btn btn-default button" type="submit" name="ms2_action" value="cart/add">Купить</button>
</form>
<!--minishop2_option.size [[%ms2_frontend_size]]: [[+option.size]];-->
<!--minishop2_size <span>[[+size]]</span>-->miniShop2 2.1.7pdotools 1.9.2
MODX Revolution 2.2.14-pl
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
мне же надо в вызове msProducts вывести (каталог товаров)
tpl.msProducts.row:
Product.Sizes.Outer:
Product.Sizes.Row:
список размеров выводится, но после нажатия на кнопку «В корзину» товар попадает без размеров
тут задавался схожий вопрос, но то решение у меня не работает
лог msProducts
как вывести размеры через тег [[+size]] не разобрался
возможно в вызове msProducts нужно добавить параметры, чтобы он включал в выборку размеры товара
Поясню для тех, кто столкнется с подобной же проблемой.
Скрытые инпуты:
Нужно ставить сразу после вызова формы в чанке, тогда у вас размеры будут попадать в корзину из каталога.
Тоже не выводились свойства в корзине. Решилось прописыванием вручную в Product.Sizes.Row:
автоматом почему то не подставлялось поле поэтому просто прописал
используем феном и получаем доступ к массиву