Seiteninhalte für Mega Dropdown Menü einbinden
| Autor | Nachricht |
|---|---|
|
Verfasst am: 27. 01. 2012 [14:55]
|
|
|
laptop24
Themenersteller
Dabei seit: 23.08.2004
Beiträge: 547
|
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: TYPOSCRIPT 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. THAMEY - creative office solutions
http://www.thamey.de |
|
Verfasst am: 03. 02. 2012 [10:56]
|
|
|
Julian.Hofmann
Dabei seit: 18.05.2007
Beiträge: 1867
|
Hallo. laptop24 schrieb: Ich erhoffe mir hier keine fertige Lösung. Ich brauche lediglich ein paar Denkanstöße, Der Denkanstoß ist, ein eigenes cObject für die Meniitems zu verwenden. Damit hast Du dann alle Möglichkeiten von TypoScript. Eine kurze Einführung mit Beispiel findet sich z.B. in Linas Blog: http://typo3-blog.net/tutorials/news/ausfuehrliches-tmenu.html Viele Grüße Julian |
|
Verfasst am: 03. 02. 2012 [11:49]
|
|
|
laptop24
Themenersteller
Dabei seit: 23.08.2004
Beiträge: 547
|
Vielen Dank für den Tip. Ich bin mittlerweile ein kleines Stück weiter. Dabei benutze ich tatsächlich cObject der stdWrap Eigenschaft. Allerdings hatte ich gehofft mit sowas wie: TYPOSCRIPT weiterzukommen, damit ich die normale Templating-Engine benutzen kann. Aber mit TS geht es auch. THAMEY - creative office solutions
http://www.thamey.de |



