Как в списке новостей вывести количество элементов в разделе
Необходимо подсчитать количество активных элементов внутри раздела инфоблока и вывести их в компоненте
Решение:
На странице сайта необходимо разместить компонент
Скопировать шаблон компонента в свою папку с шаблоном сайта
В файле
Список новостейCMS
1С–Битрикс.
Решение:
На странице сайта необходимо разместить компонент
Список новостей.
Скопировать шаблон компонента в свою папку с шаблоном сайта
/bitrix/templates/Название вашего шаблона/components/bitrix/news.list/Название шаблона компонента.
В файле
template.phpэтого компонента необходимо указать код:
$res = CIBlockSection::GetByID($arItem["IBLOCK_SECTION_ID"]); // Получаем ID раздела инфоблока, в котором лежит проект if ($ar_res = $res->GetNext()) $activeElements = CIBlockSection::GetSectionElementsCount($arItem["IBLOCK_SECTION_ID"], Array("CNT_ACTIVE"=>"Y")); // С помощью метода "CIBlockSection::GetSectionElementsCount" подсчитаем количество активных элементов в разделе echo $activeElements;?> // Выведем количество элементовДля подсчета количества элементов вы можете использовать и "CIBlockElement::GetList" с установленным параметром для группировки.
17.01.2017

Есть вопросы?
Если у вас возникли вопросы по настройке какого-либо функционала CMS «Битрикс» или нужна техническая поддержка вашего сайта, то пишите мне:
- skype: wit_and_wis
- hellomelanina.ru
- и еще Viber, WhatsApp....
Рекомендую почитать :
- Получить ID из GET и вывести все элементы и свойства инфоблока
- Необходимо получить ID элемента и вывести некоторые свойства инфоблока в CMS 1С–Битрикс. Решение: На странице сайта размещаем следущий код: ...
- Как отформатировать дату в формате Ydiff
- Как вывести дату в формате «2 года»? Решение: $first_year = "01.01.2014 00:00:00»; // Указываем исходную дату $format = "Ydiff"; // Формат...
- Вывод блоков только на определенных страницах сайта
- Иногда необходимо для определенных страниц сайта вывести дополнительные блоки с информацией, как это сделать? Решение: Для этого необходимо прос...
- Добавить в ручную подпункт в подменю (Битрикс)
- Что делать, когда необходимо добавить новый подпункт в подменю в ручную? Решение: Создадим файл для вывода подменю, например «.left.menu_ext....
- Отключить переходы по пунктам главного меню на мобильных
- Как отключить возможность переходить по ссылкам главного меню на мобильных устройствах? Решение: Для этого необходимо отредактировать стандартн...
- Счетчик обратного отсчета в «Списке новостей»
- Как вывести один, последний элемент инфоблока с помощью «Список новостей» и добавить к нему счетчик обратного отсчета, а данные для счетчика брать и...