Hallo,
in der Hauptnavigation habe ich meine Hauptkategorien eingerichtet. Die Menüpunkte der nächsten Ebene habe ich vom Hauptmenü getrennt und zeige es bedingt durch den entryLevel auf einer anderen Position an.
Das, wonach ich suche, ist die Lösung danach, wie nur die Untermenüpunkte das ausgewählten Hauptmenüpunktes angezeigt werden.
Hauptmenü 1 | Hauptmenü 2 | Hauptmenü 3
Untermenü 1.1
Untermenü 1.2
Untermenü 1.3
oder
Hauptmenü 1 | Hauptmenü 2 | Hauptmenü 3
Untermenü 3.1
Untermenü 3.2
Untermenü 3.3
Kann mir jemand erklären wie man diesen Zweig filtert? Zur Zeit werden alle Submenüs angezeigt sowie ich einen beliebigen Hauptmenüpunkt anwähle.
Danke Vorab
Gruß Thomas
siehe link im posting eins über dir:
#25103
georg
Hallo Georg,
vielen Dank für Deine schnelle Antwort. Der Beitrag bezieht sich aber auf das räumliche Trennen verschiedener Menüebenen. Das habe ich bereits gelöst.
Ich suche danach, wie ich nur die Menüpunkte der zweiten Ebene anzeige, die dem ausgewählten Menüpunkt der ersten Ebene zugeordnet sind. Momentan erhalte ich alle Menüpunkte der 2. Ebene sowie ich einen Menüpunkt angewählt habe.
Gruß Thomas
Hallo thomaso,
was Du auf jedem Fall machen kannst - über CSS bestimmen, was und wann sichtbar sein sollte.
Hallo Thomas,
wenn du schreibst:
Die Menüpunkte der nächsten Ebene habe ich vom Hauptmenü getrennt und zeige
es bedingt durch den entryLevel...
meinst du dann sowas hier:
-HM1 (Hauptmenü1)
-HM2
-HM3
-XX (Sysordner)
- UM1 (Untermenü1)
- UM2
- UM3
Dann kann das ja nicht hinhauen, woher soll TYPO3 denn wissen, welches Menü wo zu gehört.
Wenn du folgendes hast:
-HM1
--UM1.1
--UM1.2
-HM2
--UM2.1
--UM2.2
Dann sollte TYPO3 mit dem richtigen TS automatisch das richtige Untermenü anzeigen.
Wie sieht den dein TS aus!
Daniel
Hallo Daniel,
ich habe:
-HM1
--UM1.1
--UM1.2
-HM2
--UM2.1
--UM2.2
hier mein TS:
lib.linkespalte = COA
lib.linkespalte {
10 = HMENU
10 {
entryLevel = 2
1 = TMENU
1 {
noBlur = 1
wrap = <li><ul class="nav_left_2"> | </ul></li>
NO = 1
NO {
ATagTitle.field = abstract // description // subtitle
stdWrap.htmlSpecialChars = 1
wrapItemAndSub= <li class="first_2">|</li> |*| <li class="middle_2">|</li> |*| <li class="last_2">|</li>
}
CUR < .NO
CUR.doNotLinkIt = 1
}
}
}
Gruß Thomas