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.

TypoScript-Code

Umbrochene Zeilen ohne Einrückung müssen in eine Zeile geschrieben werden!

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



oder benutzen Sie die HMENU-Parameter excludeUidList, excludeDoktypes und include- NotInMenu, um bestimmte Seiten oder Seitentypen auszuschließen oder zuzulassen:



oder aktivieren Sie mit dem HMENU-Parameter alwaysActivePIDlist bestimmte Teilbereiche, die immer aufgeklappt erscheinen sollen:



oder bestimmen Sie über den HMENU-Parameter protectLvar das Verhalten, wenn bei mehrsprachigen Seiten keine Übersetzungen vorhanden sind: