<?
if(CModule::IncludeModule("iblock")) // подключаем модуль Инфоблоки
{
$arSort = array(); // порядок сортировки
$arFilter = array( // критерии выборки элементов
"SECTION_ID" => $ID, // ID раздела - здесь укажите известный ID раздела
"IBLOCK_ID" => $IBL_ID, // ID инфоблока
"ACTIVE" => "Y",
"INCLUDE_SUBSECTIONS" => "N", // не выводить элементы подразделов данного раздела
// доп. условия фильтрации элементов, если нужны
);
$arSelect = array ( // какие данные понадобятся на выходе
"ID",
// "NAME",
// "DETAIL_TEXT",
// "DETAIL_PICTURE",
// ....
);
$db_el = CIBlockElement::GetList($arSort, $arFilter, false, false, $arSelect);
while( $el = $db_el->GetNext() )
{
$arElementIDs[] = $el["ID"];
}
// $arElementIDs массив содержит ID всех элементов указанного раздела
}
?>
|