Einzelnen Beitrag anzeigen
  #1  
Alt 05.05.08, 12:26
leuny80 leuny80 ist offline
Forum Zuschauer
 
Registriert seit: 09.04.08
Beiträge: 3

Geteiles Menü mit geteilem untermenü


hi, ich hab ein geteiltes menü. es gibt ein horizontales(lib.topnavi) und ein vertiales(lib.mainmenu). beide sind entrylevel=0. dann habe ich weiteren anker für die subnavi(lib.submenu) der horizontalen navigation. und hier liegt mein problem.

Das untermenü wird richtig angezeit. aber leider für alle punte der ersten ebene. wenn ich einen punkt aus dem vertikalen menü auswähle soll dieser nicht in der subnavi(lib.submenu) angezeigt werden. ich will also nur punkte aus dem horizontalen menü in der subnavi(lib.submenu) anzeigen lassen.

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
lib.topnavi = HMENU
lib.topnavi.1.maxItems = 5
lib.topnavi.1 = TMENU
lib.topnavi.1.NO = 1
lib.topnavi.1.NO.linkWrap = <span class="bildmenu2">|</span><br /><br />
lib.topnavi.1.NO.stdWrap.field = subtitle // title
lib.topnavi.1.NO.ATagParams = class="menu"
lib.topnavi.1.NO.ATagTitle.field = subtitle // title
lib.topnavi.1.NO.linkWrap = <div class="menu"><div class="menutext">|</div></div>
lib.topnavi.1.NO {
beforeWrap = <div class="icon">|</div>
beforeImgLink = 1
beforeImg{
import = uploads/media/
import.field = media
import.listNum = 0
}
}
lib.submenu = HMENU
lib.submenu.entryLevel = 1
#lib.submenu.special = directory
#lib.submenu.special.value =3,4,5,6,7
lib.submenu.1 = TMENU
lib.submenu.1.NO.Wrap = |
#lib.submenu.2.wrap = <div id="submenu">|</div>

lib.mainmenu = HMENU
lib.mainmenu.entryLevel = 0
lib.mainmenu.alwaysActivePIDlist = 10,9,8
lib.mainmenu.1.begin = 6
lib.mainmenu.1 = TMENU
lib.mainmenu.1.NO.allWrap = <div class="kategorie">|</div>

lib.mainmenu.1.ACT = 1
lib.mainmenu.1.ACT {
allWrap = <div class="kategorie">|</div>
}
lib.mainmenu.2 = TMENU
lib.mainmenu.2.NO.allWrap = <div class="normal">|</div>
lib.mainmenu.2.ACT = 1
lib.mainmenu.2.ACT {
allWrap = <div class="high"><img src="fileadmin/templates/img/marker_high.gif" border="0">&nbsp;|</div>
}

Geändert von leuny80 (05.05.08 um 12:33 Uhr).
Mit Zitat antworten