12.10 Erweiterte Menüeigenschaften individuell anpassen

Problem

Sie wollen die automatisch erzeugten Menüs und deren Elemente weitergehend beeinflussen. Sie wollen zum Beispiel die maximale Anzahl der Einträge begrenzen, bestimmte Seiten oder auch Seitentypen von der Darstellung im Menü ausschließen oder genau festgelegte Sektionen des Menüs immer aufgeklappt darstellen.

Lösung

Verwenden Sie die HMENU-Parameter begin, minItems und maxItems, um die Anzahl der angezeigten Einträge festzulegen:

temp.beispielmenu = COA
temp.beispielmenu {
  10 = HMENU
  10 {
   special = directory
   special.value = 123
   begin = 2
   minItems = 5
   maxItems = 10
   1 = TMENU
   1 {
     wrap = <ul>|</ul>
     NO {
      allWrap = <li>|</li>
     }
   }
  }
}

oder benutzen Sie die HMENU-Parameter excludeUidList, excludeDoktypes ...

Get TYPO3 Kochbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.