|
Verfasst am: 03. 07. 2009 [17:18]
|
|
michael
Michael Hoffmann
Dabei seit: 08.06.2008
Beiträge: 37
|
Ein TMENU über mehrere Ebenen
temp.tmenu= HMENU
temp.tmenu{
# Ebene 1
1 = TMENU
1.wrap = <ul class="menu-ebene1">|</ul>
1{
NO{
wrapItemAndSub = <li>|</li>
}
# aktive Seiten von der Rootseite bis zur aktuellen
ACT=1
ACT{
wrapItemAndSub = <li class="menu-ebene1-aktiv">|</li>
}
# current (die aktuelle Seite)
CUR=1
CUR{
wrapItemAndSub = <li class="menu-ebene1-current-aktiv">|</li>
}
# wenn Unterseiten vorhanden gültig für die Unterseiten
IFSUB=1
IFSUB{
wrapItemAndSub = <li class="menu-ebene1-unterseite">|</li>
}
}
# zweite Ebene
2 = TMENU
2.wrap = <ul class="menu-ebene2">|</ul>
2{
NO{
wrapItemAndSub = <li>|</li>
}
ACT=1
ACT{
wrapItemAndSub = <li class="menu-ebene2-aktiv">|</li>
}
CUR=1
CUR{
wrapItemAndSub = <li class="menu-ebene2-current-aktiv">|</li>
}
IFSUB=1
IFSUB{
wrapItemAndSub = <li class="menu-ebene3-subpage">|</li>
}
}
# Dritte Ebene
3 = TMENU
3.wrap = <ul class="menu-ebene3">|</ul>
3{
NO{
wrapItemAndSub = <li>|</li>
}
ACT=1
ACT{
wrapItemAndSub = <li class="menu-ebene3-aktiv">|</li>
}
CUR=1
CUR{
wrapItemAndSub = <li class="menu-ebene-current-aktiv">|</li>
}
IFSUB=1
IFSUB{
wrapItemAndSub = <li class="menu-ebene3-subpage">|</li>
}
}
}
usw. usw.
|