у меня сделано доп. поле с параметром - Список (одиночный выбор)
Назвал я его просто - da_net с такими значениями ( Да==1||Нет==0 )
вот пример:
тут видно что наше TV параметр da_net сортируется и скидывает сортировку в низ контента &sort=`tv|da_net:asc`
если выбрать в товаре НЕТ то будет показываться в низу списка.
[[!mFilter2?
&parents=`[[*id]]`
&limit=`12`
&sort=`tv|da_net:asc`
&-sort=`resource|menuindex:desc`
&-sort=`ms_product|publishedon:desc`
&-sortby=`menuindex`
&element=`msProducts`
&class=`msProduct`
&-tpl=`filter_products_tpl`
&tpls=`tpl_default,tpl_table,tpl_list`
&includeThumbs=`small,preview,large`
&includeTVs=`da_net,test_pole`
&prepareTVs=`0`
&suggestionsMaxFilters=`500`
&suggestionsMaxResults=`2000`
&-ajaxMode=`button`
&suggestions=`1`
&aliases=`
ms|price==price,
resource|parent==parent,
`
&filters=`
ms|price:number,
parent:categories,
-msoption|color:color,
msoption|size:size,
parent:parents,
parent:grandparents,
createdon:year,
createdon:month,
tv|radio:boolean,
createdby:fullname,
tv|test_pole:migx
`
&tplFilter.outer.price=`tpl.mFilter2.filter.slider`
&tplFilter.row.price=`tpl.mFilter2.filter.number`
&tplFilter.outer.default=`tpl.mFilter2.filter.outer`
&tplFilter.row.default=`tpl.mFilter2.filter.checkbox`
&tplOuter=`mFilter2.outer`
&tplFilter.outer.msoption|size=`tpl.mFilter2.filter.outersize`
&tplFilter.row.msoption|size=`tpl.mFilter2.filter.listsize`
&-tplFilter.outer.tv|test_pole=`tpl.mFilter2.filter.outer.test_pole`
&-tplFilter.row.tv|test_pole=`tpl.mFilter2.filter.test_pole`
]]
к дополнению тут вставлю проверку TV da_net
[[+da_net:is=`1`:then=``:else=``]]
вот и все!