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 the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.