Всем добрый день!
Исходные данные:
Есть инфоблок, свойства хранятся в отдельной таблице, есть множественное свойство типа "Файл" (PROPERTY_PICTURES)
Делаю выборку с фильтрацией по ID элементов из этого инфоблока (элементы с ID 1234 и 12345 - существуют и активны)
$dbElements = CIBlockElement::GetList(array(), array("ID" => array(1234, 12345)), false, false, array("ID", "IBLOCK_ID", "PROPERTY_PICTURES"));
while ($arElement = $dbElements->GetNext()) {
...
}
в результате не находится ни один элемент
если из $arSelect убрать PROPERTY_PICTURES, оба элемента находятся, или если указать IBLOCK_ID в фильтре, при этом для другого идентичного инфоблока отлично работает и исходный вариант
в чем может быть причина?
Исходные данные:
Есть инфоблок, свойства хранятся в отдельной таблице, есть множественное свойство типа "Файл" (PROPERTY_PICTURES)
Делаю выборку с фильтрацией по ID элементов из этого инфоблока (элементы с ID 1234 и 12345 - существуют и активны)
$dbElements = CIBlockElement::GetList(array(), array("ID" => array(1234, 12345)), false, false, array("ID", "IBLOCK_ID", "PROPERTY_PICTURES"));
while ($arElement = $dbElements->GetNext()) {
...
}
в результате не находится ни один элемент
если из $arSelect убрать PROPERTY_PICTURES, оба элемента находятся, или если указать IBLOCK_ID в фильтре, при этом для другого идентичного инфоблока отлично работает и исходный вариант
в чем может быть причина?