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.