Здравствуйте!
В стандартном шаблоне есть такой способ подсчета элементов
$arItemFilter = CAllCorp::GetCurrentSectionElementFilter($arResult["VARIABLES"], $arParams);
$itemsCnt = CCache::CIblockElement_GetList(array("CACHE" => array("TAG" => CCache::GetIBlockCacheTag($arParams["IBLOCK_ID"]))), $arItemFilter, array());
Но по непонятным причинам в некоторых случаях она возвращает 0, даже если элементы в разделе есть.
Подскажите как вернуть именно количество элементов в разделе, не учитывая подразделы. Можно сказать количество товаров, которые отображаются на странице, а если на этой странице есть подразделы, то их и их содержимое не учитывать.
CIBlockSection::GetSectionElementsCount($SectionID);
возвращает количество элементов раздела вместе с подразделами
Заранее спасибо.