Здравствуйте. После применения фильтра к комплексному компоненту "catalog" (в моем случает, это вывод всех элементов со скидкой $arFilter = array("!=PROPERTY_SALE" => false)
, выводятся все разделы и кол-во, как и до применения фильтра, т.е. есть разделы с неким количеством элементов которые пустые.
Пытался сделать через подсчет элементов в разделе:
$id_dir = $arResult["SECTION"]["ID"];
$cnt_show = CIBlockElement::GetList(
array(),
array('IBLOCK_ID' => 40,'SECTION_ID' => $id_dir, '!=PROPERTY_SALE' => false),
array(),
false,
array('ID', 'NAME')
);
Но, подсчет элементов подразделов раздела не происходит и поэтому не вышло.
Подскажите, каким образом можно исправить нюанс?

Пытался сделать через подсчет элементов в разделе:
$id_dir = $arResult["SECTION"]["ID"];
$cnt_show = CIBlockElement::GetList(
array(),
array('IBLOCK_ID' => 40,'SECTION_ID' => $id_dir, '!=PROPERTY_SALE' => false),
array(),
false,
array('ID', 'NAME')
);
Но, подсчет элементов подразделов раздела не происходит и поэтому не вышло.
Подскажите, каким образом можно исправить нюанс?