Условия для mfilter2
Добрый вечер!
не могу понять в чем проблема, вывожу обычным способом mfilter2
требуется условие вывода: выводить товары только с ценой больше 0, с карточкой Техника и второе условие с ценой больше 0, карточкой Запчасти и остатком на складе больше 0
Сам вывод
не могу понять в чем проблема, вывожу обычным способом mfilter2
требуется условие вывода: выводить товары только с ценой больше 0, с карточкой Техника и второе условие с ценой больше 0, карточкой Запчасти и остатком на складе больше 0
Сам вывод
[[!mFilter2?
&limit=`9`
&element=`msProducts`
&class=`msProduct`
&sort=`ms|osn_count:desc,ms|price:asc`
&parents=`[[*id]]`
&includeThumbs=`250x167, 525x350`
&hideContainers=`0`
&includeTVs=`price,sort_of_bike, purpose, wheel_size, engine, front, back, podarok, youtube_video, size_n, size_l, enginetypelTV, bikemodeltv, kartochka`
&showLog=`0`
&suggestionsRadio=`ms|osn_count`
&toPlaceholders=`my.`
&toSeparatePlaceholders=`my.`
&where=`{
"0":{ "data.price:>":"0","AND:TVkartochka.value:=":"\u0422\u0435\u0445\u043d\u0438\u043a\u0430" },
"OR:1":{ "data.price:>":"0","data.osn_count:>":"0","AND:TVkartochka.value:=":"\u0417\u0430\u043f\u0447\u0430\u0441\u0442\u0438" }
}`
&filters=`
ms|price:number,
ms|osn_count:osn_count,
ms|postav_count:boolean,
resource|parent:categories,
msoption|growth,
msoption|age,
msoption|wheelsize,
msoption|starter,
msoption|enginetype,
msoption|gruzopodiemnost,
msoption|headlight,
msoption|transmission,
msoption|cubature,
msoption|size_l,
msoption|size_n,
tv|engine,
tv|bikemodeltv,
ms|vendor:vendors,
[[*additional_filter]]
`
&aliases=`
ms|price==price,
ms|osn_count==counto,
ms|postav_count==countp,
ms|vendor==vendor,
msoption|growth==growth,
msoption|age==age,
msoption|starter==start,
msoption|headlight==fara,
msoption|wheelsize==wheelsize,
msoption|cubature==cubature,
msoption|transmission==transmission,
msoption|size_l==size_l,
msoption|size_n==size_n,
msoption|wheelbase==wheelbase,
msoption|gruzopodiemnost==gruz,
msoption|enginetype==enginetype,
msoption|heightsedlo==heightsedlo,
tv|bikemodeltv==bikemodel,
tv|sort_of_bike==tip,
tv|engine==engine
`
&tplOuter=`mFilter2.outer-catalog`
&tpl=`msProducts.row`
Не выводит именно по TV Kartochka, если выводить отдельно
Поблагодарить автора
Отправить деньги
Комментарии: 2
А зачем передавать текст закодировано? Если в ТВ поле текст в json-формате, то так в mySql не будет работать поиск и вроде даже по LIKE %json_текст%.
Вроде бы нет стандартных ТВ полей, где текст преобразуется в JSON. MIGX поле?
Если да, то смотрите в сторону поиска по JSON полям, тут вроде даже примеры были.
Вроде бы нет стандартных ТВ полей, где текст преобразуется в JSON. MIGX поле?
Если да, то смотрите в сторону поиска по JSON полям, тут вроде даже примеры были.
Смысл этого условия, что бы выводилась вся техника, даже без остатка, с карточкой техника и выводились запчасти с карточкой запчасти, только с остатком
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.