Качественный хостинг для сайтов под управлением 1С-Битрикс

Поиск по сайту


Авторизация

Логин:
Пароль:
Забыли свой пароль?

Статьи


06.01.2012

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

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

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"])

Количество показов: 73

Возврат к списку

(Голосов: 1, Рейтинг: 3.3)