Подскажите, как настроить параметры выборки

2 1 000
Есть выборка, но её нужно настроить и дополнить параметры выборки, нужно реализовать. вот он первоначальный код выборки:
[[pdoResources? 
			&parents=`24` 
			&resources=`-25,-26,-27`
			&depth=`2`
			&includeContent=`1`
			&limit=`4`
			&where=`{"tip_ned:LIKE":"%[[*tip_ned]]%"}`
			&sortby=`publishedon` 
			&sortdir=`DESC`
			&tpl=`spec.gl.tpl` 
			&includeTVs=`tip_sd, tip_ned, kol-komnat, img, adres, metro, min_metro, do_metro, shosse, distance_mkad, precio_sale_kv, tip_deneg_sale_kv, tip_sale_kv, ipoteka_kv, precio_rent_kv, tip_deneg_rent_kv, period_rent_kv, deposit_kv, kommis_rent_kv, arrea_kv_ob, arrea_kv_kuh, etag_kv, etag_kv_vse, balkon, lodga, arrea_cottedg, area_land_cottedg, land_cottedga, type_land_cottedg, area_land, type_area_land, vid_land` ]]
Вот условие выборки выборку когда tip_ned:LIKE":"%[[*tip_ned]]%, то дополнительно в зависимости от значения tip_ned нужно так что бы было " если [[*tip_ned]] равен 1,2,3,4,5,6, то нужно добавить условие kol-komnat=*kol-komnat, metro=*metro, min_metro=в промежутке на 10 меньше от *min_metro и на 10 больше, arrea_kv_ob=в промежутке на 10 меньше от *arrea_kv_ob и на 10 больше,
если [[*tip_ned]] равен 7,8,9,10,11,12,13,14,15,16, то нужно добавить условие shosse=*shosse, min_metro=в промежутке на 10 меньше от *min_metro и на 10 больше, arrea_cottedg=в промежутке на 20 меньше от *arrea_cottedg и на 20 больше, area_land_cottedg=в промежутке на 1 меньше от *area_land_cottedg и на 1 больше,
если [[*tip_ned]] равен 17, то нужно добавить условие shosse=*shosse, min_metro=в промежутке на 10 меньше от *min_metro и на 10 больше, area_land=в промежутке на 1 меньше от *area_land и на 1 больше,

размер оплаты обсудим и срок выполнения тоже
Михаил
Михаил
29 июля 2016, 23:17
modx.pro
1 091