Bitrix элементы инфоблока

php Bitrix

Всем привет!
Никак не могу разобраться, как вывести элементы инфоблока.

Есть в разделе инфоблоков тип "Фотогалерея" в ней есть два инфоблока "Многопользовательская галерея" и "Фотографии". В "Фотографии" есть два альбома:
1.Мой альбом.
2.Отпуск.

Как получить массив ID этих изображений из первого альбома например?
Напрямую без использования каких либо компонентов, чисто на функциях битрикса.

Мануал читал, но там громадные объемы, и тяжело найти что-то конкретное... По этому и прошу помощи тут...
Ответы:
Если "Альбомы" реализованы в виде "Разделов" инфоблока, то возможно:
<?php
$arSelect = Array("ID");
$arFilter = Array("IBLOCK_ID" => ID_ИНФОБЛОКА_ФОТОГРАФИИ, "ACTIVE_DATE" => "Y", "ACTIVE" => "Y", "SECTION_ID" => ID_АЛЬБОМА);
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement())
{
 $arFields = $ob->GetFields();
 print_r($arFields);
}
?>


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.