====== Typo3: Menü-Generierung ====== //<- Zurück zu [[software:typo3]]// Die Erstellung von Menüs in Typo3 ist sehr vielfältig und demnach auch nicht unbedingt trivial zu konfigurieren. ===== Mehrere Unabhängige Menüs (unterschiedliche Menübäume) ===== Möchte man mehrere Unabhängige Menüs haben, z.B. ein Hauptmenü und ein Menü für das Impressum und Kontakt im Fußbereich der Seite muss man auf die Funktion ''.special'' zurückgreifen. + root + menu 1 (id=1) - page 1 - page 2 + menu 2 (id=4) - page 3 - page 4 # erstes Menü temp.MainMenu = HMENU temp.MainMenu { special = directory special.value = 2 ... } ... # zweites Menü temp.BottomMenu = HMENU temp.BottomMenu { special = directory special.value = 4 ... } ===== Ebenen eines Menübaums in unterschiedlichen Menüs ===== Möchte man einen Seitenbaum in unterschiedliche Navigations-Elemente aufgliedern kann man über die Menüeigenschaft ''entryLevel'' die Ebene des Menüs bestimmen: + root (level=0) + menu 1 (level=1) - page 1 (level=2) - page 2 + menu 2 - page 3 - page 4 # erstes Menü temp.MainMenu = HMENU temp.MainMenu { entryLevel = 1 ... } ... # zweites Menü temp.SubMenu = HMENU temp.SubMenu { entryLevel = 2 ... } ===== Menütrenner einfügen mit optionSplit ===== s. http://wiki.typo3.org/De:TSref/optionSplit {{tag>typo3}}