Этот код выводит названия элементов и значения их свойств, отсортированные по ID в порядке убывания.
| Код |
|---|
<?php
require $_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog.php';
$arIDs = [150, 151, 152, 153];
$arSelect = ['ID', 'NAME', 'PROPERTY_*'];
$arFilter = ['IBLOCK_ID' => 5, 'ID' => $arIDs];
$rsElements = CIBlockElement::GetList(
['ID' => 'DESC'],
$arFilter,
false,
false,
$arSelect
);
while ($obElement = $rsElements->GetNextElement()) {
$arFields = $obElement->GetFields();
$arProps = $obElement->GetProperties();
echo 'Элемент: '.$arFields['NAME'].' (ID: '.$arFields['ID'].')<br>';
echo 'Цвет: '.$arProps['COLOR']['VALUE'].'<br><br>';
}
?> |