Не срабатывает исключение ресурсов в msProducts
Не работает исключение ресурсов из выборки &resources=`-32`если в &where присутствует:
"OR:"
Ресурс 32 из примера ниже в исключении, но все равно выводятся, а вот если убрать OR… исключение начинает нормально работать. Подскажите пожалуйста, в чем может быть дело и как это можно обойти, или каким еще можно способом реализовать, нужно чтобы выводились ресурсы с галкой новые и(или) фаворит и при этом работало исключение ресурсов?[[!msProducts?
&parents=`2`
&depth=`5`
&limit=`10`
&sortby=`{"publishedon":"DESC"}`
&where=`{"Data.favorite":"1","OR:Data.new:=":"1"}`
&resources=`-32`
&tpl=`idx_new`
&showLog=`1`
]]
0.0011799: Added where condition: class_key=msProduct, Data.favorite=1, OR:Data.new:==1, msProduct.id:NOT IN(32,31), msProduct.parent:IN(2,16,3,33,17,18,19,20,21,22,23,24,25,27,32,29,31,4,12,14,15,6,8,9,13,30,5,10,11,26,28,7), msProduct.published=1, msProduct.deleted=0
Комментарии: 1
Возможно условие, как-то обвернуть?
&where=`[{"Data.id:NOT IN":["32"]}, {"Data.favorite":"1","OR:Data.new:=":"1"}]`
[[!msProducts?
&parents=`2`
&depth=`5`
&limit=`10`
&sortby=`{"publishedon":"DESC"}`
&where=`{"Data.id:NOT IN":["32"],"Data.favorite":"1","OR:Data.new:=":"1"}`
&tpl=`idx_new`
&showLog=`1`
]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.