Добрый день. Пытаюсь решить тривиальную задачу. Есть интернет-магазин, у каждого его товара есть некоторое дополнительное свойство с id=136 и типом флажок. Надо достать программно те товары у которых этот флажок установлен. Кусок кода такой:
$xfl_shop = & singleton('shop'

;
$xfl_param = array();
$xfl_param['items_on_page'] = 10;
$xfl_param['select'][0]['type'] = 1;
$xfl_param['select'][0]['prefix'] = ' and ';
$xfl_param['select'][0]['property_id'] = 136;
$xfl_param['select'][0]['if'] = '=';
$xfl_param['select'][0]['value'] = '1';
$xfl_param['select'][0]['sufix'] = '';
$xfl_items = $xfl_shop->GetAllItems(3, false, $xfl_param);
Вроде бы всё просто и очевидно, а не работает - возвращает false в результатае. Если убрать кусок кода с селектами, то как положено возвращает все товары.
Прошу помощи в чём не так сделал, всё вроде по инструкции срисовывал и считывал.
Заранее благодарю.