06.01.2012
Количество показов: 6856
Левое меню с раскрытым активным пунктом в Битриксе.
Чтобы раскрыть только активный пункт левого меню в Битриксе, нужно сделать следующее:
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"])
Количество показов: 6856