Главная » Блог » Левое меню с раскрытым активным пунктом в Битриксе.
Полезное

Левое меню с раскрытым активным пунктом в Битриксе.

Чтобы раскрыть только активный пункт левого меню в Битриксе, нужно сделать следующее:

1. Создать 2 типа меню, например left_one и left_two, далее в настройка компонента указать какое из них Родительское и какое второстепенное.

2. Нужно подправить файл functions.php (лежит тут /bitrix/components/bitrix/menu/) следующим образом:

Находим код:


//Menu from files
$subMenuExists = false;
if ($currentLevel < $maxLevel)

Меняем на код:


//Menu from files
$subMenuExists = false;
if ($currentLevel < $maxLevel && $arMenu[$menuIndex]["SELECTED"])

Читать все статьи

Добавить комментарий