• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Помощь Как в Битрикс сделать меню с открытыми подменю только для родителя?

UDAV

Постоялец
Регистрация
22 Июн 2007
Сообщения
775
Реакции
153
Как в Битрикс сделать меню с открытыми подменю только для родителя?
Допустим есть меню
Категория1
-Подкатегория1
-Подкатегория2
-Подкатегория3
--ПодПодкатегория1

Категория2
-Подкатегория1
-Подкатегория2
-Подкатегория3

и тд

Мы попадаем в Подкатегория1 основного меню Категория1 и нам доступен только список
Категория1
-Подкатегория1 <- (мы здесь)
-Подкатегория2
-Подкатегория3 (с пометкой что есть еще подпункты)
 
Попробуйте сешкшен.лист, а не меню.
 
В настройках компонента отмечаешь галочку "Разрешить несколько активных пунктов одновременно:", после чего при построении дерева меню в шаблоне в цикле делаешь проверку
PHP:
if($arItem["DEPTH_LEVEL"]==1){
   if($arItem['SELECTED']){
      $flag = true;
   }else{
      $flag = false;
   }
}

Далее делаешь проверку на существование этого флага у дочерних элементов, если есть то выставляешь класс "active";
 
Назад
Сверху