Есть код, выводящий родительские разделы, если у них есть товары с определенным свойством (производитель):
| Код |
|---|
$arFilter = Array('IBLOCK_ID'=>$IBLOCK_ID, 'GLOBAL_ACTIVE'=>'Y', 'PROPERTY'=>Array('MANUFACTURER'=>$arCurSection["NAME"]));
$db_get = CIBlockSection::GetList(array("SORT"=>"ASC"), $arFilter, false, array('SECTION_PAGE_URL', 'NAME'));
while($arRes = $db_get->GetNext()){?>
<li class="list">
<a href='<?=$arRes['SECTION_PAGE_URL']?>'><?=$arRes['NAME']?></a>
</li>
<?}?>
|
Но выводятся также разделы, в которых есть неактивные элементы с заданным свойством.
Как можно убрать разделы с неактивными элементами?