Moinsens,
ich möchte ein Mega-Dropdown Menü erstellen.
Dazu habe ich mir überlegt, lege ich einen SysFolder an. Dort hinein kommen normale Seiten, die meine Menüpunkte darstellen. Sagen wir "Menu 1", "Menu 2" und "Menu 3". Die jeweilligen Seiten werden dann ganz normal mit Inhalt gefüllt. Basieren soll das Ganze auf TemplaVoila.
Soweit, so gut.
Auf den eigentlichen Seiten wird dann im Kopf ein Menü angezeigt, das aus den Punkten "Menü 1", "Menü 2" und "Menü 3" besteht. Diese können also mit HMENU erzeugt werden.
Wenn die Menüs dann ausgeklappt werden, soll der Inhalt der jeweiligen Menüseite angezeigt werden. Klicke ich also im Menü auf "Menu 2", dann klappt das Menü aus und der Inhalt des Menüs ist gleich dem Inhalt der Seite "Menü 2".
Ich kann also neben den normalen Webseiten, auch den Inhalt der Menü-Punkt definieren, indem ich eine bestimmte Seite mit Inhalt fülle.
Ich hoffe, das ist verständlich geworden.
Ich erhoffe mir hier keine fertige Lösung. Ich brauche lediglich ein paar Denkanstöße, ob und wie ich sowas mit Templavoila und TypoScript realisieren könnte.
Im Wesentlichen müsste man ein HMENU erzeugen:
megamenu = HMENU
megamenu {
special = directory
### ID des Menü-SysFolder
special.value = 20
1 = TMENU
1 {
NO = 1
}
}
Dieses Menü bindet zusätzlich den fertig gerenderten Inhalt der einzelnen Menüseiten ein. Hier weiß ich nicht, wie ich da ran gehe.
Falls jemandem was dazu einfällt, wäre ich dankbar.
Vielen Dank, L.