Здравствуйте, возник такой вопрос: нужно вернуть определенные свойства раздела инфоблока , заданные массивом $arFilter==array(499,281,501). Цифры в скобках это ид-шники этих свойств. В разделе инфоблока присутствуют только 2 эти свойства, но почему-то возвращаются все три.
Вот код:
Код |
---|
$arFilter=array(499,281,501);
$items = GetIBlockElementList(19, 72, Array("SORT"=>"ASC"));
while($arItem = $items->GetNext())
{
$db_props = CIBlockElement::GetProperty($arItem['IBLOCK_ID'], $arItem['ID'], array("sort" => "asc"), Array("ID"=>$arFilter));
while($ar_props = $db_props->Fetch()) {
echo '<pre>';
print_r($ar_props['ID']);
echo '</pre>';
}
}
|
В разделе с ид 72 нет свойства с ид 501 но оно все равно выводится .
Подскажите пожалуйста, где здесь ошибка? заранее благодарен