[QUOTE]
Виктор Бурцев написал:
[QUOTE] kbkmn написал:
Добрый день. Есть инфоблок с множественной привязкой элементов с автозаполнением. Мне необходимо через GetList вывести значения одной записи этого инфоблока и привязанных записей.
[CODE] $order = array();
$filter = array('IBLOCK_ID' => 10, 'ID' => 12345);
$select = array('ID', 'NAME', 'PROPERTY_MULTIPLE');
$item = CIBlockElement::GetList($order, $filter, false, array('nPageSize' => 1), $select);
$item = $item->Fetch();
print_r($item); [/CODE]Вместо массива значений у PROPERTY_MULTIPLE получаю только одно первое значение[CODE] (
[ID] => 12345
[NAME] => "Entry Name"
[PROPERTY_MULTIPLE_VALUE] => 188393
[PROPERTY_MULTIPLE_VALUE_ID] => 488556
) [/CODE]Не могу понять делаю ли я что-то не так или это какая то ошибка в битриксе. Используемая версия – 14.5.0
Спасибо[/QUOTE]
а так?
[CODE] $item = CIBlockElement::GetList($order, $filter, false, array('nPageSize' => 1), $select);
while($ob = $item->GetNextElement()){
$arFields[] = $ob->GetFields();
}
print_r($arFields);
[/CODE][/QUOTE]
[CODE][ID] => 12345
[NAME] => "Entry Name
[PROPERTY_MULTIPLE_VALUE] => 188393
[~PROPERTY_MULTIPLE_VALUE] => 188393
[PROPERTY_MULTIPLE_VALUE_ID] => 488556
[~PROPERTY_MULTIPLE_VALUE_ID] => 488556
[/CODE]Ничего не изменилось по сути