Zum Inhalt springen

Nur Teile eines Seitenbaums anzeigen

Erstellt am 8. November 2004 · 7 Antworten · letzte Antwort am 10. November 2004

Tags: Frage

striker182 ·

Hallo.
Ich möchte in meiner Navigation nur einen Teil meiner im Backend angelegten Seiten anzeigen.

Folgendes Problem: Ich habe einen Menüpunkt "Produkte" mit jeweils einer Ober- und einer Untergruppe darunterliegend:
Produkt
-->Obergruppe
-->Untergruppe
In meinem Template habe ich eingestellt, dass nur der Produktzweig dargestellt wird:

temp.navi_left.special = list
temp.navi_left.special.value = 3 <-- ID von "Produkt"

Das funktioniert. Was ich nun möchte ist, dass nur die Unterseite (also Obergruppe1, Obergruppe2) in der Navi angezeigt werden, der Punkt Produkt jedoch ausgeblendet ist. Dies soll weiterhin durch das eben aufgeführte special-TS gewährleistet werden: Das special zeigt auf den Punkt Produkt, von diesem Punkt sollen aber nur die Unterseiten in der Navigation angezeigt werden.
Welche TS-Befehl gewähleistet das?
Danke.

maxhb ·
striker182 schrieb

Welche TS-Befehl gewähleistet das?

Vielleicht wäre für Dich der Seitentyp "Nicht im Menü" interessant?!

CU
maxhb

maxhb ·
striker182 schrieb

Geht leider nicht, da die Unterseiten davon ebenfalls betroffen sind.

Dann würde ich mir mal die Eigenschaft TS "entryLevel" bei den Menüs anschauen, darüber sollte es gehen.

CU
maxhb

striker182 ·

Leider auch kein Erfolg.
entryLevel = 1 verursacht bei mir nur, dass ich keine Unterseiten mehr in der Navi angezeigt bekomme.

striker182 ·

special.directory geht ist das was ich brauche. Allerdings stellt dieser Befehl bei mir nur die nächste darunter liegende Ebene dar. Alles das, was noch eine weitere Ebene darunter liegt, wird im Menü dummerweise nicht mehr aufgeklappt. Gibt es eine Funktion, die dies explizit erlaubt?

striker182 ·

Für alle diese interessiert, so hab ichs gelöst:
Ich habe die Unterordner von Produkte (Obergruppe1-x)
auf die selbe Ebene wie Produkte kopiert und den Produkteordner gelöscht. Anschließend habe ich mit dem TS-Befehl:

temp.navi_left_products.excludeUidList = 1, 98

wobei 1 und 98 für die Seiten, die auf der gleichen Ebene sind wie die Obergruppen, stehen und diese mit excludeUidList ausgeschlossen werden. Alle anderen IDs, also eben meinte Obergruppen werden angezeigt. Wenn jemand eine vornehmere Lösung kennt, bitte posten.