Zum Inhalt springen

Verknüpfung mit Unterseiten

Erstellt am 22. Oktober 2015 · 2 Antworten · letzte Antwort am 5. November 2015

Tags: TYPO3 6, Frage

chrickenh ·

Hallo,

ich komme mal wieder nicht weiter:
In einem Projekt brauche ich eine Möglichkeit, unabhängig vom Hauptmenü eine Navigation anzubieten, in der nur bestimmte Seiten angezeigt werden. Mein Plan war, als Unterseiten einer bestimmten Seite (hier Menü genannt) Verknüpfungen zu den gewünschten Seiten anzulegen. Ungefähr so:

root
-Thema1
-Thema2
--Unterseite2a
--Unterseite2b
--Unterseite2c
-Thema3
-Thema4
--Unterseite5a
--Unterseite5b
-Thema5
-Menü
--Link zu Thema2
--Link zu Thema4

Das habe ich schon oft so gemacht und es funktioniert:

lib.subMenu = HMENU
lib.subMenu.special = directory
lib.subMenu.special.value = 29

Die Schwierigkeit ist aber jetzt, dass von den verknüpften Seiten auch die Unterseiten mit angezeigt werden sollen.

root
-Thema1
-Thema2
--Unterseite2a
--Unterseite2b
--Unterseite2c
-Thema3
-Thema4
--Unterseite5a
--Unterseite5b
-Thema5
-Menü
--Link zu Thema2
---Link zu Unterseite2a
---Link zu Unterseite2b
---Link zu Unterseite2c
--Link zu Thema4
---Link zu Unterseite5a
---Link zu Unterseite5b

Hat jemand einen Tipp, wie ich das hinbekommen kann?

Ich habe auch schon mit Typolink herumexperimentiert.
Aber damit schein es unmöglich, Unterseiten der verlinkten Seite anzeigen zu lassen.

Vielen Dank schonmal für Eure Antworten
Christian

Julian.​Hofmann ·

Hallo Christian.

Die Ursache und Lösung erschließt sich recht rasch (wenn man weiß wo 😉 ):
Die Basis des HMENU wird durch Typoscript aus CSS styled content definiert (tt_content.menu.20.1). Dort wird lediglich eine Ebene angegeben. Wenn Du diese Vorlage durch eigenes TypoScript um eine zweite Ebene erweiterst, dann sollte es klappen.

Viele Grüße
Julian

chrickenh ·

Hallo Julian und danke für Deine Antwort.
Ich habe da jetzt ein paar Tage drüber meditiert und fürchte, ich habe mich missverständlich ausgedrückt.

Mein Problem ist, dass ich eine zusätzliche Navigation aufbauen will.
Es soll ein Menü geschaffen werden, das handverlesene Seiten anzeigt, die mglw. tief in der Seitenstruktur liegen. Diese Seiten sollen als Verknüpfung unter einer definierten Seite angelegt werden.
Und wenn die Verknüpfungsziele ihrerseits Unterseiten besitzen, dann sollen diese Unterseiten als Ebene2 mit dargestellt werden.

Lieben Gruß
Christian