[QUOTE]Евгений Жуков написал:
Попробуйте[CODE] $arMyFilter = array
(
'><CATALOG_PRICE_9' => array('0'=>1000, '1'=>5000),
'OFFERS' => Array (
'=PROPERTY_926' => Array
(
'0' => 24072
)
)
);
[/CODE][/QUOTE]
Изначально так было. Такую структуру создает умный смарт фильтр.
Под условия отбора попадают SKU со свойством =PROPERTY_926 id (24072), но цена у этого предложения выходит за диапазон отбора фильтра.
А в результат они включаются потому что у них, есть другие свойства =PROPERTY_926 и с ценами в диапазоне отбора, Вот эти позиции и надо исключить.
Попробуйте[CODE] $arMyFilter = array
(
'><CATALOG_PRICE_9' => array('0'=>1000, '1'=>5000),
'OFFERS' => Array (
'=PROPERTY_926' => Array
(
'0' => 24072
)
)
);
[/CODE][/QUOTE]
Изначально так было. Такую структуру создает умный смарт фильтр.
Под условия отбора попадают SKU со свойством =PROPERTY_926 id (24072), но цена у этого предложения выходит за диапазон отбора фильтра.
А в результат они включаются потому что у них, есть другие свойства =PROPERTY_926 и с ценами в диапазоне отбора, Вот эти позиции и надо исключить.