Zum Inhalt springen

ausgefallene 3-Ebenen UL-LI Textmenüs mit Klickpfad

Erstellt am 6. Februar 2005 · 2 Antworten · letzte Antwort am 1. März 2005

Tags: Frage

Benjamecho ·

Hallo zusammen,

ich habe ein kleines Menü-Problem, allerdings ist die Erklärung etwas komplizierter ;-)
Hoffentlich versteht es jemand und hat auch eine Idee, oder einen Ansatz für mich.

Seitenstruktur:

1. Haupt1
	1.1 Unter1
	1.2 Unter2
	1.3 Unter3
2. Haupt2
	2.1 Unter1
	2.2 Unter2
	2.3 Unter3
3. Haupt3
	3.1 Unter1
	3.2 Unter2
		3.2.1 Detail1
		3.2.2 Detail2
		3.2.3 Detail3
	3.3 Unter3

Daraus werden dann 3 ul-li Listen generiert (3 Marker im Template). Die einzelnen List-Items werden per float:left nebeneinandergestellt. Das optische Resultat sind 3 Zeilen, also falls man sich auf Seite 3.2.2 befindet sieht es in etwa so aus:
(aktiver und die Rootline-Punkte als Beispiel in Großbuchstaben)

Haupt1 | Haupt2 | HAUPT3
Unter1 | UNTER2 | Unter3
Detail1 | DETAIL2 | Detail3

Das ist alles kein Problem, jetzt sollen aber das Unter- und das Detailmenü eingerückt sein - linksbündig mit dem darüberliegendem aktiven Punkt. Ich habe mir das so vorgestellt, dass ich die vorherigen Punkte aus den Übermenüs mitausgebe, eine class="platzhalter" zuweise und per visibility:hidden (nicht anzeigen, aber Platzhalter) ausblende.

Das würde dann von der Struktur her so aussehen:

Haupt1 | Haupt2 | HAUPT3
Haupt1 | Haupt2 | Unter1 | UNTER2 | Unter3
Haupt1 | Haupt2 | Unter1 | Detail1 | DETAIL2 | Detail3

Ist sowas mit Typoscript machbar?

Viele Grüße
Ben