msoptionsprice2 + mfilter2 вывод текущей модификации товара в каталоге
Здравствуйте!
Подскажите, пожалуйста, возможен ли вывод информации о модификации товара (цена и св-ва), выбранной в фильтре?
Т.е. есть фильтр в каталоге
Сейчас в чанке товара вывожу первую модификацию так:
А вот нужно бы именно ту, которую фильтр отработал. Есть возможность?
P.S. Пожалуйста, не пишите ответы навроде «нужно код писать», «обращайтесь к разработчикам» и т.п. Благодарю за понимание.
Подскажите, пожалуйста, возможен ли вывод информации о модификации товара (цена и св-ва), выбранной в фильтре?
Т.е. есть фильтр в каталоге
{'!mFilter2' | snippet : [
'class' => 'msProduct',
'parents' => $_modx->resource.id,
'element' => 'msProducts',
'limit' => 0,
'filters' => '
msoption|size,
',
'aliases' => '
msoption|size==size,
ms|price==price,
',
'tpl' => '@FILE chunks/catalog/product_list.html',
'sortby' => '{"menuindex":"asc"}',
'suggestions' => 1,
'showLog' => 0,
....
ну и далее шаблоны и т.п.
Сейчас в чанке товара вывожу первую модификацию так:
[[!msOptionsPrice.modification?
&product=`[[+id]]`
&limit=`1`
&tpl=`product_list_modificationTpl`]]
А вот нужно бы именно ту, которую фильтр отработал. Есть возможность?
P.S. Пожалуйста, не пишите ответы навроде «нужно код писать», «обращайтесь к разработчикам» и т.п. Благодарю за понимание.
Комментарии: 1
У тебя товары фильтруются, а не модификации. В костыльном варианте надо в карточке товара вызывать сниппет, который вернёт нужную модификацию исходя из выбранных фильтров.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.