В фильтре задаю PROPERTY_PROIZVODITEL"=>false, для вывода элементов с незаполненными значениями этого свойства, как написано в документации. В итоге выводит просто все товары. Кто-нибудь сталкивался с такой проблемой?
$GLOBALS['arrFilter'] = array(Array("LOGIC" => "OR", Array("?NAME" => $eltsname), Array("?PROPERTY_KOD"=>$eltsname),),
array(
"LOGIC" => "OR",
array("PROPERTY_PROIZVODITEL"=>false,
),
">=CATALOG_PRICE_2"=>$_POST[FILTER][PRICE_FROM],
"<=CATALOG_PRICE_2"=>$_POST[FILTER][PRICE_TO];);
$GLOBALS['arrFilter'] = array(Array("LOGIC" => "OR", Array("?NAME" => $eltsname), Array("?PROPERTY_KOD"=>$eltsname),),
array(
"LOGIC" => "OR",
array("PROPERTY_PROIZVODITEL"=>false,
),
">=CATALOG_PRICE_2"=>$_POST[FILTER][PRICE_FROM],
"<=CATALOG_PRICE_2"=>$_POST[FILTER][PRICE_TO];);