Hallo zusammen,
ich habe auf einer Seite links 2 Menüs. Das erste "leftnav" stellt den normalen Seitenbaum ab der zweiten Ebene dar und funktioniert einwandfrei. Das zweite "leftsub" soll nur die Seiten einer Unterseite abbilden und gibt mir große Rätsel auf. Alles suchen hat bisher nichts gebracht. Daher stelle ich die Frage jetzt hier.
Zustand 1:
Bild: web63.server-drom.de/…/Start.jpg
Sobald man auf einen der Menüpunkte klickt erscheint das selbe Menü noch einmal.
Zustand 2:
Bild: web63.server-drom.de/…/Start1.jpg
Mein Code lautet:
page.10.subparts.leftsub >
page.10.subparts.leftsub = HMENU
page.10.subparts.leftsub.special = directory
page.10.subparts.leftsub.special.value = 167
page.10.subparts.leftsub.stdWrap.wrap = <ul> | </ul>
page.10.subparts.leftsub.1 = TMENU
page.10.subparts.leftsub.1 {
expAll = 1
NO.wrapItemAndSub = <li class="NO"> | </li>
ACT = 1
ACT.wrapItemAndSub = <li class="ACT"> | </li>
CUR = 1
CUR.wrapItemAndSub = <li class="CUR"> | </li>
}
Dabei steht 167 für die Seite deren Unterseiten angezeigt werden sollen.
Wie kann ich diese doppelte Anzeige unterbinden. Ich nehme an die Lösung ist recht einfach aber ich komm einfach nicht drauf. #angry#
Bin für jeden Hinweis dankbar!!
Rudi
Morgen,
und es liegt am leftnav-Menü? mal den subpart für 2. Menü löschen
georg
Hallo Georg,
danke für die schnelle Antwort!
und es liegt am leftnav-Menü? mal den subpart für 2. Menü löschen
Damit hast Du wohl recht habe den leftnav-subpart mal gelöscht mit dem Ergebnis das es funktioniert. Nur wie bekomm ich jetzt beide linken Menüs dazu sauber zusammen zu arbeiten? Habe beide Menüs im div-Container "left". Ist das ein Problem?
Mein Code für das leftnav-Menü:
page.10.subparts.leftmenu = HMENU
page.10.subparts.leftmenu.entryLevel = 1
page.10.subparts.leftmenu.stdWrap.wrap = <ul> | </ul>
page.10.subparts.leftmenu.1 = TMENU
page.10.subparts.leftmenu.1 {
expAll = 0
NO.wrapItemAndSub = <li class="NO"> | </li>
ACT = 1
ACT.wrapItemAndSub = <li class="ACT"> | </li>
CUR = 1
CUR.wrapItemAndSub = <li class="CUR"> | </li>
}
page.10.subparts.leftmenu.2 = TMENU
page.10.subparts.leftmenu.2.wrap = <ul> | </ul>
page.10.subparts.leftmenu.2 {
expAll = 0
NO.wrapItemAndSub = <li class="NO"> | </li>
ACT = 1
ACT.wrapItemAndSub = <li class="ACT"> | </li>
CUR = 1
CUR.wrapItemAndSub = <li class="CUR"> | </li>
}
page.10.subparts.leftmenu.3 = TMENU
page.10.subparts.leftmenu.3.wrap = <ul> | </ul>
page.10.subparts.leftmenu.3 {
expAll = 0
NO.wrapItemAndSub = <li class="NO"> | </li>
ACT = 1
ACT.wrapItemAndSub = <li class="ACT"> | </li>
CUR = 1
CUR.wrapItemAndSub = <li class="CUR"> | </li>
}
Da drunter kommt dann der oben schon gepostete Teil des "leftsub"-Menüs.
Also noch mal kurz: ist das "leftnav" drinnen verdoppeln sich die die Menüpunkte des "leftsub" wenn man darauf klickt. Ist das "leftnav" entfernt funktioniert alles.
Habe im Seitenbaum eine Seite (id=167) "nicht im Menü" angelegt, deren Unterseiten angezeigt werden sollen. Muss ich in dieser Seite evtl. etwas eintragen?
Danke für die Hilfe!
Rudi[/quote]