Почему не работает фильтр $arFilter(по идее должно выводиться все уровни больше 1 но меньше или равно 4) , но выводится еще 1 уровень, почему?
Код |
---|
$arFilter=Array(
"IBLOCK_ID" => 13,
"IBLOCK_ACTIVE" => "Y",
"GLOBAL_ACTIVE" => "Y",
"INCLUDE_SUBSECTIONS" => "Y",
">LEFT_MARGIN" => 1, //родитель раздел
"<RIGHT_MARGIN" => 390,//родитель-раздел
Array(">DEPTH_LEVEL"=>1, "<=DEPTH_LEVEL"=>4)
);
$arOrder = array(
"left_margin"=>"asc",
);
$rsSections = CIBlockSection::GetList($arOrder, $arFilter, false, array());
while($arItem = $rsSections->GetNext()){
print_r($arItem);
}
|