Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Startlevel eines Menüs soll dem aktiven Pfad folgen

Eingetragen von submenu (4)
am 21.06.2014 - 16:30 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Hallo Community,

ich benötige für ein Projekt neben einer Hauptnavigation ein Untermenu, welches über dem Content in eigener Region (Submenü) angezeigt wird, und sich auf den Inhalt bezieht. D.h jede Seite soll ihr eigenes Menu zur Navigation der Unterseiten bekommen. Für jede Seite (im Schnitt werden es mehrere tausend sein) ein eigenes Menü anzulegen find ich sehr unübersichtlich und die Region Submenü würde für jedes Menü einen Blockeintrag haben. Ich denke da eher an diese Struktur:

Submenu
--Kategorie1
--Kategorie1.1
--Kategorie1.2
--Kategorie1.2.1
--Kategorie2
--Kategorie2.1
--Kategorie2.2

Wenn ich zBsp. zu Kategorie 2 navigiere, sollen in dem Submenü nur die Menüpunkte Kategorie2.1 und Kategorie2.2 angezeigt werden. Die gleiche Funktionalität kann man mit dem Modul Menu Block erreichen. Das Problem ist, wenn ich einen Menu Block mit dem Submenü in die Region setze verschwindet mein Dropdown Menu und es erscheint eine vertikale Navigation.

Ich denke es ist vielleicht nur eine Einstellungssache aber bis jetzt habe ich noch nirgendwo eine Option gefunden.

Für Tipps in diese Richtung wäre ich sehr dankbar.

‹ "Intelligentes" To-Do-Modul gesucht [gelöst] destination im Pfad, Problem wenn User bereits eingeloggt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Menu Block ist dafür ein

Eingetragen von tobi-berlin (857)
am 23.06.2014 - 16:44 Uhr

Menu Block ist dafür ein hilfreiches Modul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit Menu Block

Eingetragen von submenu (4)
am 25.06.2014 - 18:26 Uhr

habe ich es schon versucht. Aber wie gesagt, wird das Menü als vertikale Navigation ausgegeben. Menu Block scheint die Drupal Standard ul und li Klassen zu nehmen und die von Bootstrap zu überschreiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das sollte sich mit dem

Eingetragen von wla (9461)
am 25.06.2014 - 19:34 Uhr

Das sollte sich mit dem Einsatz von entsprechendem CSS ändern lassen. Außerdem kann man die zu Menu Block gehörende CSS-Datei dadurch außer Gefecht setzen, indem man im eigenen Theme in der .info-Datei eine Datei gleichen Namens einträgt, die dort nicht existiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die CSS Klasse von Bootstrap

Eingetragen von submenu (4)
am 26.06.2014 - 06:39 Uhr

Die CSS Klasse von Bootstrap und das .js Dropdown wird in einer Funktion theme_menu_tree_submenu() in der template.php, der Region hinzugefügt. Das ausblenden der Menu Block CSS Klasse probier ich gleich mal aus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Frage war ja, wie Du es

Eingetragen von tobi-berlin (857)
am 26.06.2014 - 06:52 Uhr

Die Frage war ja, wie Du es hinbekommst, dass nur die Menüpunkte des aktiven Menü-Elements angezeigt werden. Das kannst Du serverseitig mit Drupal lösen. Wie Du das Menü dann mit CSS gestaltest, ist ja nicht Aufgabe des Moduls, sondern Deines Templates, ob horizontal, vertikal oder kreuz und quer. Du könntest das sicher auch mit JavaScript oder mit CSS lösen - also statt serverseitig nur die Menüpunkte des aktiven Pfads ausgeben zu lassen, das gesamte Menü rendern und ausgeben lassen und dann mit CSS/ JavaScript daran herumfriemeln. Dazu müsste man aber mal den Quellcode sehen, geht natürlich auch, wenn es entsprechende Klassen gibt, mit denen die Elemente ausgewählt werden können.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 3 Tagen
  • Hey danke
    vor 1 Woche 4 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Stunden
  • In der entsprechenden View
    vor 3 Wochen 3 Stunden
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Stunden
  • gelöst
    vor 5 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 18 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