Здравствуйте, возник такой - у меня есть два раздела инфоблоков с ID =1 и 2 соответственно. Мне необходимо выбрать подразделы первого раздела. Пытаюсь сделать так
уровень вложенности 2 указываю, чтобы не получать разделы, лежащие ниже. В итоге, мне показываются подразделы как первого так и второго раздела. Хотя по логике, 'SECTION_ID ' => 1 должен отфильтровать только нужное.
Я понимаю, что какая-то мелкая ошибка, но не могу сообразить что не так сделал. Подскажите пожалуйста. Заранее спасибо
| Код |
|---|
$rsParentSection = CIBlockSection::GetByID(1);
$arFilter = array('IBLOCK_ID' => $arParentSection['IBLOCK_ID'], 'DEPTH_LEVEL' => 2, 'SECTION_ID ' => 1);
$rsSect = CIBlockSection::GetList(array(),$arFilter);
while ($arSect = $rsSect->GetNext()):?>
<option value="<?=$arSect["ID"]?>"><?=$arSect["NAME"]?></option>
<?endwhile;?> |
Я понимаю, что какая-то мелкая ошибка, но не могу сообразить что не так сделал. Подскажите пожалуйста. Заранее спасибо