Передо мной стоит задача сделать ссылками заголовки с переходом на категорию в выпадающем меню на bitrix, но вообще не понимаю, как работает вывод элементов на битриксе
<div class="dropdown__group cf">
<? foreach ($arItem['SUB_MENU'] as $arItem2) : ?>
<?
if (isset($arResult['SECTIONS_IMG'][$arItem2['PARAMS']['ID_SECTION']])) {
$arSectImg[$arResult['SECTIONS_IMG'][$arItem2['ID']]] = $arResult['SECTIONS_IMG'][$arItem2['PARAMS']['ID_SECTION']];
}
?>
<ul class="dropdown__list">
/*здесь отображаются заголовки внутри меню*/
<li class="dropdown__item dropdown__item-title<? if (count($arItem2['SUB_MENU']) > 1) {?> nohover<?}?>">
<a <? if (count($arItem2['SUB_MENU']) < 1) {?>
href = "<?= $arItem2['LINK'];?>"<?}?>><?= $arItem2['TEXT'] ?></a>
</li>
<? if ($arItem2['SUB_MENU']) : ?>
<? foreach ($arItem2['SUB_MENU'] as $arItem3) : ?>
<?
if (isset($arResult['SECTIONS_IMG'][$arItem3['PARAMS']['ID_SECTION']])) {
$arSectImg[$arResult['SECTIONS_IMG'][$arItem3['ID']]] = $arResult['SECTIONS_IMG'][$arItem3['PARAMS']['ID_SECTION']];
}
?>
/*здесь отображаются заголовки внутри меню*/
/*Здесь отображаются категории меню*/
<li class="dropdown__item"><a
href="<?= $arItem3['LINK'] ?>"><?= $arItem3['TEXT'] ?></a>
</li>
<? endforeach ?>
<? endif ?>
</ul>
<? endforeach ?>
</div>
Если вы еще не видели "Примеры создания меню" от Битрикс, пройдите по ссылке
Там есть примеры создания меню из разделов инфоблоков.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники