Zum Inhalt springen

Hauptmenüpunkt weglassen

Erstellt am 25. September 2014 · 6 Antworten · letzte Antwort am 29. September 2014

Tags: TYPO3 6.x, Frage

cherry ·

Hallo,
ich habe ein Seitenstruktur die so aussieht:

MENU
  Link1
  Link2
  Link3
  Link4
  Link5
  Link6

Dazu verwende ich dieses TS:

TOP_MENU = HMENU
TOP_MENU {
1 = TMENU
1 {
NO = 1
NO {
after.cObject = COA
after.cObject {
10 = HMENU
10 {
special = directory
special.value.field = uid
1 = TMENU
1 {
noBlur = 1
expAll = 2
wrap = <ul class="ersteUL">|</ul>
begin = 1
maxItems = 2
NO = 1
NO {
allWrap = <li>|</li>
}
}
}
20 < .10
20 {
1 {
begin = 3
wrap = <ul class="zweiteUL">|</ul>
}
}
30 < .20
30 {
1 {
begin = 5
wrap = <ul class="dritteUL">|</ul>
}
}
}
}
}
}

Jetz wird aber immer auch der Menüpunkt "MENU" mit ausgegeben. Wie kann ich das vermeiden?

cherry ·

Hallo,
leider bringt das nichts, der Punkt "MENU" wird immer noch angezeigt.
Im nachfolgenden TS sieht man die Stellen, en denen ich das entryLevel gesetzt habe. Natürlich nicht gleichzeitig, aber nach und nach zum testen. Ich habe auch den Level (0,1,2,3) gestestet.

TOP_MENU = HMENU
entryLevel = 1
TOP_MENU {
1 = TMENU
1 {
NO = 1
NO {
after.cObject = COA
after.cObject {
10 = HMENU
10 {
entryLevel = 1
special = directory
special.value.field = uid
1 = TMENU
entryLevel = 1
1 {
noBlur = 1
expAll = 2
wrap = <ul class="ersteUL">|</ul>
begin = 1
maxItems = 2
NO = 1
NO {
allWrap = <li>|</li>
}
}
}
20 < .10
20 {
1 {
begin = 3
wrap = <ul class="zweiteUL">|</ul>
}
}
30 < .20
30 {
1 {
begin = 5
wrap = <ul class="dritteUL">|</ul>
}
}
}
}
}
}
cherry ·

Habe ich auch schon ausprobiert, allerdings bringt er dann die Ausgabe mit den 3 unterschiedlichen <ul> nicht mehr korrekt, sondern setzt das außer Karft und schreibt alle Links (diesmal ohne MENU) in eine Reihe. Es soll aber so sein, dass jeweils 2 Menüpunkt untereinander stehen, und drei nebeneinander.

cherry ·

Danke euch für alle Tipps. Ich habe es jetzt lösen können. Hier das TS:

TOP_MENU = COA
TOP_MENU{
10 = HMENU
10 {
special = directory
special.value = 8
1 = TMENU
1 {
noBlur = 1
expAll = 2
wrap = <ul class="ersteUL">|</ul>
begin = 1
maxItems = 2
NO = 1
NO {
allWrap = <li>|</li>
}
}
}
20 < .10
20 {
1 {
begin = 3
wrap = <ul class="zweiteUL">|</ul>
}
}
30 < .20
30 {
1 {
begin = 5
wrap = <ul class="dritteUL">|</ul>
}
}
}