[gelöst] Menü Verständnisfragen
am 30.12.2010 - 09:56 Uhr in
Hallo,
ich habe momentan ein Verständnisproblem und finde keine Lösung.
Ich möchte eine Menüstruktur mit Hauptmenüpunkten und Untermenüpunkten erzeugen.
Der Beschreibung nach wäre ja die Sache mit den primary links das was ich suche. Aber dort schaffe ich es einfach nicht Untermenüpunkte anzuzeigen.
Also sollte ich wohl ein eigenes Menü erzeugen.
Aber wie schaffe ich es das dieses Menü dann auch dort anzeigt wird wo ich es haben möchte?
... und gibts vielleicht sogar die Möglichkeit das Menü automatisch aufklappen zu lassen wenn der Mauszeiger über dem Hauptmenüpunkt ist?
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben

Ich nutze für Menüs häufig
am 30.12.2010 - 10:44 Uhr
Ich nutze für Menüs häufig das Modul Menu Block. Damit kann ein Menüblock mit ebend jenen Einstellungen erzeugt werden (z.B. Rootelement und zeige alle bis zur 3. Unterebene an), wie du es möchtest. Den Block kannst du dann ganz normal in die Region platzieren, in der du es anzeigen möchtest.
Fragen wie das aufklappbare Menü sind dann eher Fragen des Themings. Das kannst du mit CSS und/oder jQuery/Javascript lösen.
warhammer schrieb Aber wie
am 30.12.2010 - 10:51 Uhr
Aber wie schaffe ich es das dieses Menü dann auch dort anzeigt wird wo ich es haben möchte?
Mit den Blöcken, die dem Menue automatisch in der Blockverwaltung zugeordnet werden.
... und gibts vielleicht sogar die Möglichkeit das Menü automatisch aufklappen zu lassen wenn der Mauszeiger über dem Hauptmenüpunkt ist?
Ich nutze diesbezüglich immer das NICE MENU Modul. Ich habe übrigens auch mal ein Tutorial zu Menues und diesem Moudul geschrieben. Vielleicht hilft Dir ein Blick darauf ja?
Hallo, Men Block scheint ja
am 30.12.2010 - 14:44 Uhr
Hallo,
Men Block scheint ja schon ziemlich das zu sein was ich will.
Ich habe nur noch nicht verstanden wie ich das installiert bekomme.
Über die Admin Oberfläche habe ich nur Funktionen zum aktivieren/deaktivieren gefunden und eine Datei wie bei phpbb die beschreibt wie und in welchen Files geändert werden muss habe ich auch nicht gefunden.
warhammer schrieb Men Block
am 30.12.2010 - 15:02 Uhr
Men Block scheint ja schon ziemlich das zu sein was ich will.
Ich habe nur noch nicht verstanden wie ich das installiert bekomme.
Wenn Du das Modul downgeloadet hast, dann sollte eigentlich eine readme.txt oder sogar eine install.txt Datei in dem Ordner sein. Und wenn nicht, dann ist auch häufiger ein Installationshinweis auf der Modulseite von Drupal.org zu finden.
Ich habe das Modul irgendwann mal ausprobiert gehabt, soweit ich mich erinnere, war die Installation, wie bei den meisten Zusatzmodulen auch ... es gab da nichts großartig zum einstellen.
Das Modul (den im gepacken
am 30.12.2010 - 15:02 Uhr
Das Modul (den im gepacken Archiv befindlichen Ordner) legst du in den Ordner "sites/all/modules". Dann kannst du es unter "admin/build/modules/list" aktivieren.
Nach der Installation kannst du den Menü Block unter "admin/build/block/add-menu-block" hinzufügen.
Ok, Installation geht ja
am 30.12.2010 - 16:38 Uhr
Ok, Installation geht ja wirklich einfach. :)
... nur ich stelle mich zu dumm an.
Ich will folgendes erzeugen:
Eine Menüleiste am oberen Rand mit den Einträgen Menü1, Menü2 und Menü3. Menü2 soll dabei die Untermenüs Sub1 und Sub2 haben.
Einmal hab ich es auf dem "normalen" Weg versucht.
Also unter Menu ein Menu (test) mit den Items Menü1, Menü2 und Menü3 erzeugt die als Parent test haben. Dann habe ich sub1 und sub2 erzeugt die als parent Menü2 haben. Dann habe ich das ganze unter Blocks noch dem Header zugewiesen. Soweit so gut, Menü1-Menü3 werden auch angezeigt. Bei Menü2 gibts auch einen Pfeil das es da wohl Untermenüs gibt. Aber jeder Klick auf Menü führt zu einer Seite in der ich den Content erzeugen kann. Wie schaffe ich es das Sub1 und Sub2 angezeigt werden?
Wenn ich Menü2 als "expanded" einstelle werden sub1 und sub2 angezeigt.
Dann per menu-block:
Unter Blocks -> add menu block habe ich einen Block hinzugefügt mit folgenden Einstellungen:
Menü: primary links, item: root of primary links, starting level: primary, depth unlimited
Menü1-3 sind als primary links angelegt, sub1 und sub2 mit menü2 als parent. Leider werden sub1 und sub2 auch hier nicht angezeigt. :(
Ich hab jetzt doch das ganze
am 01.01.2011 - 17:03 Uhr
Ich hab jetzt doch das ganze per nice-menü gemacht. Hat auf Anhieb funktioniert.
Danke für Eure Hilfe