Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Menü 3 Level

Eingetragen von iXtends (12)
am 01.03.2010 - 18:13 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,
ich bin gerade am Verzweifeln. Ich möchte ein Menü haben wie es z.B. Spiegel-Online hat. Also erste Ebene horizontal, dann je nach aktivem Menüpunkt die 2. Ebene horizontal unter der ersten und die dritte vertikal als Flyout (am besten guckt ihr euch die Navi von Spiegel-Online mal an).

Habe mir schon das Modul "Menu_Block" angeschaut. Das ist auch schon ziemlich gut. Ich bekomm dann wenigstens im < li > eine Klasse "active". Wenn ich allerdings auf ein Unterpunkt klicke verschwindet diese Klasse wieder.

Ich hoffe es war verständlich was ich meine. Ein fertiges Modul wäre natürlich am schönsten.

Vielen Dank

‹ chcounter ins Theme einbauen? Tausender Trennzeichen anzeigen lassen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hier gibt es diverse

Eingetragen von rapsli (1500)
am 01.03.2010 - 22:17 Uhr

Hier gibt es diverse Möglichkeiten. Ich schildere hier mal die pragmatischste.

Du erstellst ein Menu für die Rubrik der 1. Stufe.
Dann erstellst du für jede Unterrubrik ein eigenes Menu und sagst, wo es überall angezeigt werden soll (also genau dann, wenn man auf den Parent Eintrag klickt). Dieses Menu machst du 2 stufig. Für das Flyout kannst du dann das Nice Menu Modul (http://drupal.org/project/nice_menus) verwenden.

Das sollte auf jeden Fall mal einen Start geben. Das Modul Menu Trails könnte auch noch ganz nützlich sein http://drupal.org/project/menutrails

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hehe, ja logisch. Diese

Eingetragen von iXtends (12)
am 02.03.2010 - 00:33 Uhr

Hehe, ja logisch. Diese Möglichkeit habe ich schon ausprobiert und funktioniert auch. Allerdings finde ich diese Lösung absolut nicht benutzerfreundlich. Gibt es denn keine Programmiertechnische Möglichkeit das Menü selbst aufzubauen?
Habe schonmal geguckt, man kann im Theme auf die primary Links zugreifen. Allerdings nur auf erster Ebene. Gibt es eine Funktion die mit die Kindelemente eines Menuitems zurückgibt? Habe in der Api nichts entsprechendes gefunden. Aber irgendwie muss das Menumodul das ja auch lösen :-/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sonst kannst du alles in ein

Eingetragen von rapsli (1500)
am 02.03.2010 - 07:45 Uhr

Sonst kannst du alles in ein Menu packen und dann über CSS machen. Ich würde meinen, das sollte dann gehen. Du kannst ja über CSS die Ebene bestimmen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und wie? Weil das habe ich ja

Eingetragen von iXtends (12)
am 02.03.2010 - 08:46 Uhr

Und wie?
Weil das habe ich ja versucht. Ich brauch dann aber in jeder aktiven Ebene eine Klasse "active". Oder gibts da noch eine andere möglichkeit und ich steh gerade irgendwie aufm Schlauch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

iXtends schrieb Ich brauch

Eingetragen von Thoor (3678)
am 02.03.2010 - 10:15 Uhr
iXtends schrieb

Ich brauch dann aber in jeder aktiven Ebene eine Klasse "active".

... es gibt bei den "Unterkategorien" ja auch noch die Klassenzuweisung "active-trail" in den Auflistungen. Die Klasse "active" ist immer nur beim Link selbst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja ne, eben nicht^^ Das ist

Eingetragen von iXtends (12)
am 02.03.2010 - 17:17 Uhr

Ja ne, eben nicht^^ Das ist ja das Problem. Ich habe mal ein Screenshot gemacht. Momentan aktiv ist der Menüpunkt "Test 2". Da wo der rote Pfeil ist müsste ja irgendeine Klasse sein die mir zeigt, dass innerhalb von diesem < li > ein aktiver Link ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

iXtends schrieb Ja ne, eben

Eingetragen von Thoor (3678)
am 02.03.2010 - 18:02 Uhr
iXtends schrieb

Ja ne, eben nicht ...

Stimmt - überzeugt :-) Es könnte vielleicht sein, daß ein Eintrag in Deiner template.php des verwendeten Themes Dir die Standard Menue Klassen überschreibt. Schon mal geprüft?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da werden nur die Breadcrumbs

Eingetragen von iXtends (12)
am 02.03.2010 - 19:20 Uhr

Da werden nur die Breadcrumbs überschrieben. Ist das normale Drupify-Theme.

  • Anmelden oder Registrieren um Kommentare zu schreiben

iXtends schrieb ... Ist das

Eingetragen von Thoor (3678)
am 02.03.2010 - 19:50 Uhr
iXtends schrieb

... Ist das normale Drupify-Theme.

Habe ich persönlich keine Erfahrung damit ... aktiviere doch mal GARLAND als Theme und sieh Dir da mal die Klassen an. Wenn Du da dann "active-trail" hast, dann dürfte es wohl tatsächlich an Deinem Theme liegen ...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 4 Tagen 9 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 22 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 22 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 6 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 1 Tag
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 3 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 3 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 2 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 6 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 1 Tag

Statistik

Beiträge im Forum: 250284
Registrierte User: 20498

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 39 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association