Ссылка и название раздела в списке новостей Битрикс

Просмотров: 7673 | Комментариев: 0

Если нужно вывести название раздела инфоблока в котором находится конкретный элемент/новость в компоненте "списк новостей" Битрикс, и ссылку на этот раздел на сайте. Можно воспользоваться массивом $arItem.

Прямо в temlate.php шаблона списка новостей вставляем код

< ?
$res = CIBlockSection::GetByID($arItem["IBLOCK_SECTION_ID"]);
if($ar_res = $res->GetNext())
? >
В разделе:
< a href="/content/< ? echo $ar_res['CODE']; ?>/">
< ? echo $ar_res['NAME']; ?>
< /a >

Мы получили ID раздела инфоблока, в котором лежит новость. Зная ID получили и его название и символьный код для подстановки в ссылку, если не используте символьный код в ЧПУ, соответсвенно вставляете $ar_res['ID']

Еще заметки:

Необходимо войти что бы оставить комментарий:
Мой youtube канал.

На нем, уже много видеоуроков по 1С-Битрикс. Как одиночные видео так и серии видеоуроков Перейти на канал

Ваша реклама в этом месте: 5 000 руб. / мес, сквозная по всему блогу.
Просьба писать на mihail@bazarow.ru
Поделиться заметкой: Спасибо, это помогает развивать сайт:

Авторизация

На сайте работает вход через социальные сети. Просто, выберите наиболее удобную сеть и авторизация произойдет автоматически:
Проходя авторизацию, Вы безоговорочно принимаете условия политики конфеденциальности