Zweizeiliges-Menü ?
am 14.06.2008 - 10:21 Uhr in
So hallo,
1) ich habe das problem das ich nicht weis wie ich in drupal eine zweite zeile einfüge in das menü oben im header.
es soll dann so aussehen:
MENUPUNKT1 MENUPUNKT2 MENUPUNKT3 ... MENUPUNKT6
|
UNTERPUNKT1 | UNTERPUNKT2 | UNTERPUNKT3|....
wenn sich jemand auf Menupunkt1 befindet dann soll er die unterpunkte zu menupunkt1 sehen.
wenn sich jemand auf menupunkt2 befindet dann soll es die unterpunkte zu menupunkt2 sehen.
...
2) wie kann ich den einzelnen Menupunkten eine andere hintergrund farbe geben?
Menupunkt1 grau
Menupunkt2 gelb
...
3) wie lasse ich die farbe den Themes ändern abhängig vom menupunkt also die seite soll da die farbe des Menupunktes bekommen.
ich hoffe ihr könnt mir helfen.
- Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: wenn sich jemand auf
am 14.06.2008 - 17:58 Uhr
wenn sich jemand auf Menupunkt1 befindet dann soll er die unterpunkte zu menupunkt1 sehen.
wenn sich jemand auf menupunkt2 befindet dann soll es die unterpunkte zu menupunkt2 sehen.
Da gibt es verschiedene Moeglichkeiten fuer eine Loesung.
Eine Loesungs-Variante kann ich kurz beschreiben.
Die 2. Menue-Zeile sind normale Bloecke. Je Menuepunkt in der 1. Zeile gib es einen Block fuer die 2. Zeile.
Die Bloecke fuer die 2. Zeile werden per CSS derart formatiert das ihre Menuepunkte nicht untereinander sondern nebeneinander stehen.
Damit ein Block der 2. Zeile passend zum geklickten Menuepunkt der 1. Zeile angezeigt wird kann man die Bloecke der 2. Zeile mit der Steuerung ihrer Sichtbarkeit entsprechend beeinflussen.
Diese Sichtbarkeitssteuerung kann/sollte man mit PHP-Code (in der Sichtbarkeits-Steuerung) vornehmen. Da es nicht nur darum geht das ein Block der 2. Zeile gezeigt wird wenn sein "Eltern-Menuepunkt" in der 1. Zeile geklickt ist (einfache Angabe einer URL) sondern auch dann wenn einzelne Inhalte gezeigt werden die zu einem Menuepunkt der 1. Zeile gehoeren. Diese Aufgabe ist effektiv nur mittels PHP zu loesen: URL, URL-Betstandteile und Inhaltstypen abfragen.
Um diese Sichtbarkeits-Steuerung der Bloecke der 2. Menuezeile relativ einfach zu halten sollte man eine klar strukturierte Kategorisierung der Inhalte in der Taxomomie vornehmen und auch mit dem Erstellen verschiedener Inhaltstypen nicht geizig sein.
Letzteres merkt man spaetestens dann als vorteilig-praktikabel wenn man mit Views Ansichten auf einzelne Inhalte organisiert.
Zu 2.
Mittels CSS
Zu 3.
Mittels CSS
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Es lohnt sich zu dieser
am 14.06.2008 - 19:43 Uhr
Es lohnt sich zu dieser Problematik auch diesen Screencast mal anzuschauen http://drupalbasic.de/einsteigerhandbuch/menu-modul
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Da frage ich mich wozu man
am 14.06.2008 - 20:31 Uhr
Da frage ich mich wozu man bei einem Screencast die Developer Toolbar und die Bookmarks im Browser braucht.
Ansonsten gut.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
zu 3)
am 15.06.2008 - 13:51 Uhr
wie sollte das genau aussehen in css?
Versuchs damit
am 15.06.2008 - 14:07 Uhr
Versuchs damit http://www.drupalcenter.de/node/1365 ; in Drupal 6 ist das schon mit drin die bodyclass.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/