Zum Inhalt springen

Frage zur Erstellung eines Menüs

Erstellt am 12. Dezember 2014 · 3 Antworten · letzte Antwort am 8. Januar 2015

Tags: TYPO3 6.x, Frage

Bubumann38 ·

Hallo liebe Leite,

ich habe ein Menü was über 3 Ebenen geht. Nach Klick auf den Hauptlink werden die entsprechenden Untermenüs angezeigt. Leider geht das aber nur bis zur zweiten Ebene. Die dritte Ebene wird leider nicht angezeigt. Wie muss ich das TS entsprechend ergänzen?
Das ist mein derzeitiges TS:

 subparts.NAVIGATION = HMENU
   subparts.NAVIGATION {
     entryLevel = 0   
     wrap = <ul id="bottommenu" class="level0"> | </ul>
        1 = TMENU
        #1.expAll = 1
        1.NO.linkWrap = <li> | </li>
        2 = TMENU
        2.wrap = <ul id="bottommenu" class="level0""> | </ul>
     2.NO.linkWrap = <li> | </li>
        }

Vielen Dank für Eure Antworten und Hilfe

toifel ·

1 = TMENU
ist deine erste Ebene.

2 = TMENU
ist die zweite.

Für die 3. also einfach noch ein
3 = TMENU

und für alle weiteren Ebenen einfach so weiter.
Wenn nicht nur die Unterseite der aktiven Seite gerendert werden sollen, dann musst du das expAll wieder aktivieren. So bekommst du immer alle Unterseiten ins Menu und kannst bspw. eine klassische DropDown Navigation basteln.

Wool ·

Um nicht alles immer wieder ui tippen:

subparts.NAVIGATION = HMENU
subparts.NAVIGATION {
  entryLevel = 0
  wrap = <ul id="bottommenu" class="level0"> | </ul>
  1 = TMENU
  1.NO.linkWrap = <li> | </li>
  ### übernimm alle Definitionen aus erster Ebene:
  2 < .1
  2.wrap = <ul id="bottommenu" class="level0""> | </ul>
  ### übernimm alle Definitionen aus zweiter Ebene:
  3 < .2
  3.wrap = <ul id="bottommenu" class="level1""> | </ul>
  ...
}