Просмотр полной версии : Меню второго уровня
И еще один ламерский вопрос, уже несколько часов пытаюсь. Нужно, чтобы всегда отображалось меню первого и второго уровней, или даже чтобы всегда отображалось меню второго уровня одного родителя.
После тщетных попыток я вернул как было:
lib.mainMenu = HMENU
lib.mainMenu.noBlur = 1
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = |
lib.mainMenu.1 = TMENU
lib.mainMenu.1.noBlur = 1
lib.mainMenu.1.NO {
allWrap = <span class="menu1">|</span>
}
lib.mainMenu.2 = TMENU
lib.mainMenu.2.noBlur = 1
lib.mainMenu.2.NO {
allWrap = |
}
Добавь:
lib.mainMenu.1.expAll = 1
В этом случае будут отображаться оба уровня.
Хорошо, но столкнулся с другой проблемой. Можно сделать так, чтобы только в 1-ом пункте меню отображались подстраницы?
П.С. Скрыть другие страницы из меню нельзя.
Гуд. И еще вопросец. Как скрыть из меню другие страницы второго уровня, чтобы они в главном меню не отображались, а в модулях типа dropdown site map были?
lib.mainMenu.execludeUidList = id, id, id, ..., id
вопрос на счет меню.Исчезает меню второго уровня TOPNAV после того как нажимаешь на какой-то пункт в меню, то есть оно появляется только при первом нажатии на запись в меню первого уровня, а потом пропадает...
# Top Navigation
subparts.TOPNAV = HMENU
subparts.TOPNAV.special = directory
subparts.TOPNAV.entryLevel = 1
subparts.TOPNAV.1 = TMENU
subparts.TOPNAV.1 {
NO.allWrap = <div class="topnav"> | </div>
ACT = 1
ACT.allWrap = <div class="topnav-act"> | </div>
}
# Leftside Navigation
subparts.LEFTNAV = HMENU
subparts.LEFTNAV.special = directory
subparts.LEFTNAV.special.value = 46
subparts.LEFTNAV.1 = TMENU
subparts.LEFTNAV.1 {
NO.allWrap = <div class="leftnav"> | </div>
ACT = 1
ACT.allWrap = <div class="leftnav-act"> | </div>
}
subparts.LEFTNAV.1.2 = TMENU
subparts.LEFTNAV.1.2 {
NO.allWrap = <div class="leftnav"> | </div>
ACT = 1
ACT.allWrap = <div class="leftnav-act"> | </div>
}
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot