Как скрыть пустые разделы без элементов в catalog.section.list в 1С-Битрикс
Как скрыть пустые разделы без элементов в catalog.section.list в 1С-Битрикс
Объясняю и показываю примеры решений разных задач с которыми сталкивался и сталкиваюсь в процессе работы
📅 04 октября 2023
👁🗨 786
В папке с шаблоном компонента catalog.section.list найдите файл result_modifier.php и в самом верху добавьте запись:
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
foreach ($arResult['SECTIONS'] as $key => $value) {
if ($arResult['SECTIONS'][$key]['ELEMENT_CNT'] == 0) {
unset($arResult['SECTIONS'][$key]);
}
}
$arViewModeList = array('LIST', 'LINE', 'TEXT', 'TILE');
...
?>