Submenü mit Block "Aktiv" Trail
am 14.10.2012 - 09:51 Uhr in
Hallo liebe Drupal Gemeinde
stehe wieder mal vor einer Aufgabe, wo ich keine passende Lösung dafür finden kann.
Folgende Aufgabenstellung, beim anklicken des jeweiligen Submenüpunkt, muss der zugeordneten Hauptmenüpunkt markiert erscheinen und beim Submenüpunkt die Farbe sich verändern, damit der User sieht, wo er sich gerade befindet.
Bei einer Bestehende Seite, soll das Menü auf OM-Maixmal Menü umgebaut werde, so weit so gut es klappt auch wundervoll damit, in weiterer Folge wenn man auf einen Menüpunkt klickt soll unter dem Hauptmenü ein Submenü erscheinen, habe es mit mehren Menüblöcke gelöst.
(Bei einem Menüpunkt gibt es zwei Ebenen)
Mein erster Ansatz war mit Breadcrumbs zu lösen, ist aber zu aufwendig bzw. müsste für jeden Menüpunkt (35) ein eigens Breadcrumps (Pfad) anlegen.
Laut Drupal Handbuch ist es ausreichend, wenn man mit Primary Links und Secondary links das ganz realisiert, ist aber in diesem Fall nicht möglich, da ja das OM-Maximal Menü verwende wird und das scheint im Primary Links nicht auf.
Ein Problem was das ganze so Schwieg macht ist, dass man mit verschiedenen Inhaltstypen, einen Inhalten erstellen kann, was dem gleichen Pfad bzw der gleichen Kategorie zugeordnet wird, aber auch einer anderen Kategorie mit anderen Pfaden.
Hat einer von euch, einen Lösungsansatz wie es Lösbar wäre?
Vielen Dank in voraus
Andreas
Anhang | Größe |
---|---|
maximeneu-aufgeklappt.jpeg | 75.98 KB |
maximeneu-2ebenen.jpeg | 91.19 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich kenne jetzt das
am 14.10.2012 - 11:58 Uhr
Ich kenne jetzt das OM-Maximal Menu nicht. Ich arbeite lieber mit dem Nice-Menu. Aber die übliche Vorgehensweise für Menüs in Drupal ist doch so:
Es gibt bestimmte CSS-Klassen, die einem Menüpunkt zu gewiesen werden, abhängig davon ob er ausgewählt (aktive) oder ob er überhaupt Unterpunkte hat (menu_parent) oder ob ein Unterpunkt von dem Menüpunkt ausgewählt ist (active_trail).
Bei diesen CSS-Klassen kann man dann einfach die Eigenschaften einstellen, die man haben möchte.
Ich würde mal vermuten, dass das beim OM-Maxminal-Menu auch nicht anders ist :-)
Gruß
Berthold
Menüpunkt "Aktiv" bei Blöcken
am 23.10.2012 - 13:23 Uhr
Schönen guten Abend liebe Drupal Gemeinde,
denn Ansatz hatte ich auch schon im Kopf, komme aber auf keinen grünen Zweig damit :-(
Bei diesem Projekt handelt es sich um das Hauptmenü was mit OM-Maximum gelöst wurde und die Submenüs habe ich mich für 4 Blöcke entschieden.
Menüstruktur:
Hauptmenü.: Home | Forum | News | Shopping | Video | Themen | ect...
Submenu 1 Bsp.: Ratgeber | Wissen | Gold | ect.
Submenu 2 Bsp.: Metalle | Schmuckart | Form | ect.
Wenn man im Hauptmenü mit der Maus über Themen sich befindet, klappt das OM-Maximenu aus und wenn man auf "Wissen" klickt dann erscheint Submenü 1 und das Submenü 2 beim Submenü 2 hat man wieder die Auswahl, siehe Anhang oben...
Mein Problem ist, dass ich beim Hauptmenü wenn man auf Themen klickt, der Menüpunkt schon Fett ist, aber wie löse ich es wenn man auf "Wissen" klickt?
Vielen Dank in voraus für ein Bsp wie ich das Problem lösen könnte.
Grüße Andreas