Вывод товаров minishop2 с MFilter по заранее определенной опции

MODX Revolution

05-06-2026

Например есть страницы где нужно выводить товары с определенным брендом, бренд - опция товара, тогда делаем так:

Если нужно вывести товары на странице по определенной опции, при этом сам фильтр данной опции не показываем, то можно сделать так:

Например нужный для вывода бренд содержится в ТВ поле ресурса, ТВ: brandOut, тогда добавляем строчку в вызов сниппета:

&optionFilters=`{ "brand":"[[*brandOut]]" }`
Полный пример:
[[!mFilter2?
    &parents=`2`
    &element=`msProducts`
    &class=`msProduct`
    &optionFilters=`{ "brand":"[[*brandOut]]" }`
    &filters=`
        msoption|sex,
        msoption|type,
        msoption|form
    `
    &limit=`12`
    &sortby=`menuindex`
    &sortdir=`DESC`  
    &tpl=`ItemTpl`
]]
Просмотров: 6