Hauptmenü doppelt
am 20.06.2011 - 23:19 Uhr in
Hallo zusammen,
ich erstelle gerade eine Seite in Drupal 7 und bin jetzt am Menü dran. Ich habe das Modul Menu Block installiert, das bisher ganz gut funktioniert - bis auf die Tatsache, dass beim Klick auf Menüpunkte, die nur auf node zeigen, das Untermenü nicht aufklappt. Da es bisher keine Unterseiten für diese Menüpunkte gibt, konnte ich ja keinen anderen Pfad angeben. Statt dessen öffnet sich immer die 2. und 3. Ebene eines bestimmten Menüpunkts, obwohl dieser ja nicht mit den anderen verlinkt ist...
Das zweite Problem besteht darin, dass das Hauptmenü doppelt vorkommt. Einmal durch Menu Block erzeugt und einmal das bisherige, was schon vorher da war, obwohl dieses in den Block-Einstellungen eigentlich deaktiviert ist.
Was kann ich machen?
- Anmelden oder Registrieren um Kommentare zu schreiben

Den oberen Teil habe ich
am 20.06.2011 - 23:41 Uhr
Den oberen Teil habe ich nicht verstanden...
Was das doppelte Menü angeht, so entscheide Dich, ob Du das Menü per Block angezeigt bekommen willst oder über das Template direkt.
Um das Menü über das Template auszuschalten, gehe auf Verwalten-> Strukturierung -> Themes -> (Dein Theme) -> Konfiguration -> Ein-/Ausschalten: Checkbox Hauptmenü.
Allerdings kann es sein, dass für einen Block, in dem sich das Menü befindet nicht die notwendigen CSS/JS-Dateien geladen werden, sprich es nicht so aussieht, wie es aussehen sollte.
Ahh, danke, daran hatte ich
am 21.06.2011 - 00:26 Uhr
Ahh, danke, daran hatte ich gar nicht gedacht. Ich wollt schon fast anfangen, im Quellcode rumzusuchen...
Aber was meinst du mit dem nicht laden, wieso sollte keine CSS-Datei geladen werden?
Ich versuch mal, das erste Problem nochmal zu schildern:
Ich habe z.B. drei Hauptmenüpunkte: Test1, Test2, Test3. Für die habe ich bereits alle nötigen Untermenüs eingerichtet: Test1.1, Test1.2., Test1.3, Test2.1., Test2.2., Test2.2.1, Test2.2.2. etc. Da ich aber noch keine Inhalte habe, habe ich alle Menüpunkte mit node verlinkt. Wenn ich nun auf Test1 klicke, wird nicht das Untermenü mit Test1.1. etc. geöffnet, sondern von Test3. Dasselbe passiert, wenn ich auf Test2 klicke...
Sobald ich jedoch einen Hauptmenüpunkt mit einer Seite verlinke, taucht nach dem Anklicken das zugehörige Untermenü auf.
Das ist eine Eigenschaft von
am 21.06.2011 - 01:25 Uhr
Das ist eine Eigenschaft von Drupal, denn laut Drupal muss jeder Menue-Eintrag seine eigene unique Node besitzen. Du brauchst dir also keine Sorgen machen wenn du sowieso echten Inhalt hinzufuegen wirst. Sobald du echte links benutzt wird alles funktionieren.