Здравствуйте, нужно сделать CIBlockSection::GetList. Причём нужно явно указать с какого раздела выбирать подразделы причём не только н первом уровне относительно родителя но и дальше, рекурсивно.
Сейчас выборка работает так
При этом не учитываются дочерние подразделы раздела SECTION_ID. У CIBlockElement::GetList можно устанваливать значение в фильтре:
INCLUDE_SUBSECTIONS - если задан фильтр по родительским группам SECTION_ID, то будут также выбраны элементы находящиеся в подгруппах этих групп;
Есть ли подобный параметр для CIBlockSection::GetList? Если нет, то как выйти из ситуации?
Сейчас выборка работает так
Код |
---|
CIBlockSection::GetList(array(), array( 'IBLOCK_ID' => $_IBLOCK_ID, 'SECTION_ID' => $_ROOT_PARENT_ID, 'CODE' => $arFolder['PARENT_CML_ID'] ), false, array('ID, NAME'), false); |
INCLUDE_SUBSECTIONS - если задан фильтр по родительским группам SECTION_ID, то будут также выбраны элементы находящиеся в подгруппах этих групп;
Есть ли подобный параметр для CIBlockSection::GetList? Если нет, то как выйти из ситуации?