URL Pfade
am 22.11.2011 - 13:08 Uhr in
Hallo ich habe das aktuelle Drupal installiert und Inhalte und Design sind fast fertig.
Nun ist mir folgendes aufgefallen.
Ich habe ein Headermenu
dann mehrere Seitliche Menublöcke. Diese sind somit mein Submenu. Je nach Pfad wird der nur der Menublock eingeblendet der auf der Seite als Submenu dient.
Nun ist aber mein Problem das ich keine aktiven Menupunkte in der Headernavigation habe.
Mein Sprchumschalter hat aber eine aktive Klasse.
Wie kann ich meine Haedernavigation auch aktive Menupunkte verpassen?
Gibt es da ein Modul oder sonstiges?
- Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst doch einfach einen
am 22.11.2011 - 13:16 Uhr
Du kannst doch einfach einen Menübaum aufbauen und dann das Menu Block Modul verwenden um die unteren Ebene auszugeben
Beispielstruktur:
A
- AA
- AB
B
- BA
- BB
C
- CA
- CB
Mit dem ersten Menu Block gibst Du die erste Ebene des Menüs aus, und keine nachfolgenden.
Mit dem zweiten Menu Block gibst Du beginnend ab der zweiten die weiteren Menüebenen aus.
So bleibt dann auch dein "active trail" bzw. "active" Status in den Menüs erhalten.
Eine Beispielseite kann ich Dir via PN nennen, da diese noch nicht veröffentlicht ist.
Das heißt ich baue die Menus
am 22.11.2011 - 13:57 Uhr
Das heißt ich baue die Menus 2x auf.
1x komplett in einen Block
dann die Untermenüs nochmal in einen weiteren Block?
oder?
Aber dennoch die Frage wie kann ich automatisch URL Pfade festlegen?
Pathauto habe ich schon installiert, das macht die für Taxanomy usw.
Ich hätte aber gerne einen Pfad ähnlich meinen Menus.
domain.de/firma/wir-ueber-uns usw.
domain.de/produkte/test/tester
Du hast einfach alle Links in
am 22.11.2011 - 14:29 Uhr
Du hast einfach alle Links in einem Menü, wie ich in meinem vorherigen Post geschrieben hab.
Mit dem ersten Block gibst Du nur die erste Ebene aus, also A, B, C
Mit dem zweiten Block beginned ab der zweiten Ebene, also je nachdem wo Du gerade bist: A -> AA, AB bzw. B -> BA, BB, usw.
Wenn Du Pathauto entsprechend des Menübaums einsetzen möchtest musst Du die Token DEV Version einsetzen, da ich die gleiche Problematik wie Du hatte.
Das Muster (admin/config/search/path/patterns) für die Seiten ist dann "[node:menu-link:parents:join:/]/[node:menu-link:title]", danach musst Du aber die Alias einmal neu setzen.
Super danke werde es mal
am 22.11.2011 - 14:32 Uhr
Super danke werde es mal probieren und posten.
Danke
So hat alles so weit geklappt
am 22.11.2011 - 15:47 Uhr
So hat alles so weit geklappt nur das der Menupunkt A nicht als aktiv gilt.
Wenn ich im Submenublock auf AA gehe.
Hast du da noch eine Idee.
Der Rest klappt wunderbar.
Der müsste dann aber die
am 22.11.2011 - 15:48 Uhr
Der müsste dann aber die Klasse "active-trail" bekommen auf die Du via CSS zugreifen kannst.
Nee eben nicht. Ich habe im
am 22.11.2011 - 16:02 Uhr
Nee eben nicht.
Ich habe im Headermenu den kompletten Menubaum drinnen (von A - AA) alle Punkte sind aktiviert und testweise habe ich auch schon alle komplett ausgeklappt angeklickt.
im Submenublock habe ich nur die AA''s drin. Auch diese sind dort aktiv und ausgeklappt ist angeklickt.
aber ich finde kein active-trail Klasse.
Hast Du eine Demo wo ich mir
am 22.11.2011 - 16:13 Uhr
Hast Du eine Demo wo ich mir das Ganze mal angucken kann.
Bei mir funktioniert das wunderbar.