msProducts - как выбрать по tv правильно?

Нужно вывести все товары, где tv-параметр соответствует указанному значению.
С этим вроде бы разобрался.
Теперь вопрос: как не выводить ничего, если таких товаров не встречается? У меня выводятся все подряд почему-то…

Код вызова:
[[!pdoPage:default=`Нет товаров`? 
        &element=`msProducts`
        &tpl=`tpl.item.product`
        &depth=`6`
        &parents=`2`
        &includeThumbs=`245x150`
        &limit=`12`
        &sortby=`id` 
        &sortdir=`DESC`
        &includeTVs=`brands`
        &where=`{"brands:LIKE":"%[[*menutitle]]%"}`
    ]]
    [[!+page.nav]]
Как сделать так, чтобы ":default=`Нет товаров`" заработало? Или вообще не выводить ничего.
Сейчас же выводит всё подряд…
Василий Столейков
28 апреля 2014, 15:12
modx.pro
1
3 351
0
Поблагодарить автора Отправить деньги

Комментарии: 2

Василий Наумкин
28 апреля 2014, 19:24
+1
Если в [[*menutitle]] пустота — то и будет выводить всё подряд.

Попробуй
&where=`{"brands:LIKE":"%[[*menutitle:default=`None`]]%"}`
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2