Zum Inhalt springen

Ausschliessen von Subseiten im Menü

Erstellt am 13. Dezember 2006 · 3 Antworten · letzte Antwort am 14. Dezember 2006

Tags: Frage

tnitschinger ·

Hallo zusammen,

ich habe eine Navigation in der 2 Ebenen angezeigt werden sollen.
Eine 2.Ebene gibt es bei einigen Menüpunkten.
Allerdings möchte ich bei einem dezidierten Menüpunkt KEINE 2.Ebene-Einträge anzeigen lassen.

Ich weiß, dass ich das mit excludeUidList machen könnte.
Das Problem ist, dass es relative viele Unterseiten sind und auch noch einige hinzukommen können, nur dass die der Kunde selbst anlegt. Und es sollte eine Lösung sein, die sollte funktionieren, ohne dass jemand von aussen eingreifen muss.

Ich hab schon probiert im TypoScript bei der Generierung der 2.Ebene die 1.Ebene in excludeUidList anzugeben. Allerdings verschwindet da die Seite ganz aus der Navigation.

Für zweckdienliche Hinweise wäre ich sehr dankbar.

toyde ·

Willkommen im Forum,

Wenn Du auf einer gesonderten Seite absolut keine Unterseiten haben möchtest - lege ein +extTemplate in dieser Seite an und leere/lösche/überschreibe das entsprechende Objekt.

grüsse

tnitschinger ·

wow, einfach - aber effizient.
vielen dank für den genialen tipp... 🙂

jetzt hab ich nur noch das gleiche problem mit der sitemap.
hast du da vielleicht auch einen tipp für mich wie ich für einen bestimmten menüpunkt alle unterseiten ausblenden kann?

dafür wäre ich sehr dankbar.
:p

toyde ·

Page TSconfig in Seiteneigenschaft (erstellt Seiten per default als "not in menu")

TCAdefaults.pages.doktype = 5

Leider funktioniert dies hier (Checkbox für "hide in menu");

TCAdefaults.pages.nav_hide = 1

nur in der User TSconfig (danach googeln, scheinen schon mehrere dran hängengeblieben zu sein). Obiges sollte aber klappen.

grüsse