Hauptmenu / Submenu
am 06.05.2011 - 10:39 Uhr in
Ein Kunde möchte eine Seite mit einem Hauptmenü (horizonzal) und einem Submenü (vertikal).
Das sollte so aussehen wie hier:
http://www.2sound.de/
(das ist allerdings ein eigenes CMS und kein Drupal)
Das ganze muss allerdings ziemlich idiotensicher sein. Das heißt es sollte EIN einziges Menü geben in dem der Kunde Punkte hinzufügen kann. Und drupal sollte halt die Ebene 1 als horizontales Hauptmenü anzeigen und alle darunterliegenden Ebenen als Submenü.
Beispiel: Man legt folgende Menüpunkte an:
Autos
- BMW
- Audi
- Mercedes
Tiere
- Hund
- Katze
- Elefant
Instrumente
- Klavier
- Gitarre
- Trompete
Wenn man jetzt im Hauptmenü "Autos" auswählt, sollten Links nur BMW, Audi und Mercedes im Submenü auftauchen. Wählt man Tiere aus, tauchen dort nur Hund, Katze und Elefant auf. Wenn ein Hauptmenüpunkt keine Unterpunkte enthalt, sollte das Subemenü komplett ausgeblendet werden (okay, das ist ein nice-to-have)
Ich habs zwar irgendwie mit viel Mühe hingefrickelt bekommen, dass ich ein Submenü angelegt habe, aber das ist immer ein seperates Menü. Das ich angelegt habe. Für einen Endbenutzer ist das viel zu kompliziert...
Ist sowas mit Drupal möglich?
Vielen Dank
Gruß, Dave
- Anmelden oder Registrieren um Kommentare zu schreiben

Ich glaube,
am 06.05.2011 - 11:13 Uhr
Ich glaube, http://drupal.org/project/menu_block ist das was du suchst
Dave schrieb ... dass ich ein
am 06.05.2011 - 11:16 Uhr
... dass ich ein Submenü angelegt habe, aber das ist immer ein seperates Menü. Das ich angelegt habe. Für einen Endbenutzer ist das viel zu kompliziert...
Und es ist auch nicht Sinn der Sache! Beispielsweise verlierst Du auch Deine Breadcrumbs und Active-Trail Kennzeichnungen mit nem extra Zusatzmenue.
Drupal kann das von Haus auf sehr gut handlen. Du brauchst nur ein einziges Menue zur Umsetzung. Dabei kannst Du mit den Primary und Secondary Links arbeiten. Bei dieser Variante kannst du in den Menue Einstellungen angeben, daß die Primarylinks die Quelle der Secondarylinks sein sollen! Wenn hier Deine Hauptlinks horizontal eingeblendet werden, dann kannst du den Block mit den Sekundärlinks in der Sidebar platzieren ...
Oder Du nutzt ein Zusatzmodul wie dieses hier: http://drupal.org/project/menu_block_split Damit ists noch einfacher ...
Was hat es mit den Primary-
am 06.05.2011 - 16:16 Uhr
Was hat es mit den Primary- und Secondary Links auf sich? Haben die noch eine Sonderfunktion? Die Secondaries hatte ich für das Untermenü benutzt.
ich krieg's nicht hin...
am 07.05.2011 - 17:02 Uhr
Also nach langem Suchen habe ich endlich die Einstellungen gefunden wo man das Primary Menü als Quelle des Secondaries einstellt... Dummerweise hat das keine auswirkungen. Das Secondary Menu wird nach wie vor erst dann angezeigt, wenn ich dort händisch einen neuen Eintrag mache...
Was mache ich falsch?
Nochmal ich...
am 08.05.2011 - 11:49 Uhr
Okay, es liegt am Artisteer Template. Mit Garland funktioniert's. Wobei ich nicht kapiere warum. Wenn ich die Secondary Links von Hand befülle werden Sie angezeigt. Also scheint nur dieses Füllen der Sec. Links mit den Inhalten von Primary nicht zu funktionieren. Aber das regelt doch eigentlich nicht das Template sondern der Core, oder?
Menü Block Split (Drupal native wäre mir halt lieber gewesen) habe ich installiert, aber irgendwie habe ich keine Ahnung wie das funktionieren soll. Habe auch nirgendwo eine Doku gefunden.