Цитата |
---|
написал: Здравствуйте. Подскажите пожалуйста есть ли возможность получить названия разделов к котором принадлежать элементы инфоблоков без использования запросов в цикле? Сейчас я делаю так. 1. Через CIBlockElement::GetList получаю список элементов инфоблока. 2. Далее прохожу в цикле по элементам и для каждого получаю его привязку к разделам через CIBlockSection::GetByID Все работает, но так я получаю целую кучу дополнительных запросов в цикле, что не правильно. Есть ли какие-то способы получить нужные мне разделы без цикла одним запросом или возможно можно как-то сразу получить разделы через GetList вместе с самими элементами инфоблока? Заранее спасибо за подсказки. |
Код |
---|
$rsStore = \Bitrix\Iblock\ElementTable::getList([ 'select' => ['IBLOCK_ID', 'IBLOCK_SECTION.NAME'], ])->fetchAll(); |