Порой необходимо вывести название раздела в статьях / новостях ( указать к какому из разделов она относится ) в общем в детальной карточке, либо в списке новостей (элементов) - bitrix.news.list. Вопрос решается очень просто).

В детальной карточке

1 Способ. В списке (фото пример в шапке статьи)

Категория:

  

2 Способ. В списке элементов

2.1. В шаблоне создаем файл result_modifier.php и вставляем в него:

// получаем разделы
$dbResSect = CIBlockSection::GetList(
    Array("SORT"=>"ASC"),
    Array("IBLOCK_ID"=>$arParams['IBLOCK_ID'])
);

//Получаем разделы и собираем в массив
while($sectRes = $dbResSect->GetNext())
{
 $arSections[] = $sectRes;
}

//Собираем  массив из Разделов и элементов
foreach($arSections as $arSection){   
 foreach($arResult["ITEMS"] as $key=>$arItem){  
   if($arItem['IBLOCK_SECTION_ID'] == $arSection['ID']){
   $arSection['ELEMENTS'][] =  $arItem;
   }
 } 
 $arElementGroups[] = $arSection; 
}
$arResult["ITEMS"] = $arElementGroups;

2.2. Далее выводим в шаблоне ( template.php )

    

Вывод названия раздела и ссылку в списке новостей Битрикс bitrix.news.list

    Статья из раздела: 

Источник: https://нск.онлайн/company/blog/vyvesti-nazvanie-razdela-elementa-bitriks/