Вывести описание инфоблока битрикс на D7

Вывести описание инфоблока битрикс на D7

Задача вывести описание инфоблока на битрикс встречается довольно часто и прилетает в основном от SEO оптимизаторов. Для того чтобы это сделать необходимо найти инфоблок, узнать его id, для вывода описания использовать функцию ниже, эту функцию нужно разместить в init.php сайта и использовать в нужном месте.

Получить описание инфоблока:

<?
function getDescriptionIblock($iblockId) {
	$arIblock = \Bitrix\Iblock\IblockTable::getList(array(
      'filter' => ['ID' => $iblockId],
      'select' => ['DESCRIPTION']
    ))->fetch();

    return $arIblock;
}
$arDesc = getDescriptionIblock($iblockId);
echo $arDesc['DESCRIPTION'];
?>

Эту функцию без труда можно доработать на получение других данных инфоблока. Результатом будет массив $arIblock.

После вызова этой функции в нужном месте, получим решение задачи. Также рекомендую ознакомиться со статьей по инфоблокам битрикс на старом ядре. На этом все, всем удачи и успехов в работе!

Помочь в развитии проекта:
Закрыть X