PDA

Просмотр полной версии : Проблема с меню. вывод 0 и 1 уровня.


kyzma
24.09.2007, 20:13
Помогите пожалуйста. Как сделать менюшку, чтобы она отображала 0 и 1 уровни.

Делаю так:

lib.menu_1 = HMENU
lib.menu_1.special=rootline

lib.menu_1.1 = TMENU
lib.menu_1.1 {


# Normal state properties
NO.allWrap = <div class="menu1-level1-no"> | </div>
NO.stdWrap.htmlSpecialChars = 1

# Enable active state and set properties:
ACT = 1
ACT.stdWrap.htmlSpecialChars = 1
ACT.allWrap = <div class="menu1-level1-act"> | </div>
}

Отображает только нулевой рут уровень :(

Может замапить дополнительно? У меня больше идей нету. Мож зашаманить можно как-то не так уныло??

kyzma
25.09.2007, 13:51
Есть ли хоть какие-нибудь идеи :confused:

z0r1k
25.09.2007, 14:04
Я нашел кое-какое решенице:


lib.mainMenu = COA
lib.mainMenu {
10 = HMENU
10 {
special = list
special.value = 1

1 = TMENU
1 {
noBlur = 1
target = _self

NO {
allWrap = <i> | </i><br>
ATagTitle.field = nav_title
}

ACT < NO.
ACT = 1
ACT.allWrap = <b> | </b><br>
}
}

20 = HMENU
20 {
entryLevel = 0

1 = TMENU
1 {
NO.allWrap = <i> | </i><br>

ACT < NO.
ACT = 1
ACT.allWrap = <b> | </b><br>
}

2 = TMENU
2 {
NO.allWrap = &nbsp;&nbsp;<i> | </i><br>

ACT < NO.
ACT = 1
ACT.allWrap = &nbsp;&nbsp;<b> | </b><br>
}
}
}


Только вот root элемент будет всегда активный, так как он родительский для всех. Нужно тут эксперементировать со стилями.

Да, и еще...
стандартный sitemap элемент rootline показывать не будет, придется его править тоже.

Надеюсь поможет ;)

kyzma
25.09.2007, 19:04
Спасиба огромное :)