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

Aufgeklappte Navigation ohne Menüpunkt

Eingetragen von chennai (86)
am 24.01.2012 - 17:34 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Hallo zusammen,

ich habe in meiner Drupal-Instanz einige Nodes ohne Menüeintrag. Die Nodes ohne Menüeintrag sind thematisch immer einem bestimmten Inhalt zugehörig, zu dem aber ein Menüeintrag existiert. Aus dem Text eines "Menü-Nodes" verlinke ich auf Inhalte, zu denen kein Menüeintrag existiert.

Derzeit klappt beim Klick auf solche Links immer das komplette Menü zu (klar, Drupal wüsste nicht, welche Navigation da angezeigt werden sollte). Dadurch verlieren Seitenbesucher aber die Info, in welchem Bereich sie sich gerade befinden.

Ich möchte nun gern, dass zu den Nodes, zu denen kein Menüeintrag existiert, trotzdem ein bestimmtes Menü der Navigation aufgeklappt ist, allerdings möchte ich nicht(!) für jeden Node einen eigenen Menüeintrag anlegen.

Wie kann ich so etwas möglichst elegant lösen?

Wenn's hilft: Die Inhalte ohne Menüeintrag sind über ein eigenes Taxonomy-Vokabular bereits in Themen gruppiert. Vielleicht kann man ja die Taxonomy-Terms mit der Navigation verknüpfen - also etwa wie: Wenn der angezeigte Inhalt einem bestimmten Taxonomiebegriff zugeordnet ist, dann zeige den zugehörigen Menüzweig.

Geht so was? Und wenn ja, wie?
Oder wie macht man das sonst?

Danke für Tipps
und viele Grüße
Chennai

‹ Drupal 7 User Testing bei Google im Live-Stream drush update sagt erfolgreich - drupal selbst aber nicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Sieh Dir mal das Modul

Eingetragen von wla (9461)
am 24.01.2012 - 17:54 Uhr

Sieh Dir mal das Modul Context an. Damit kannst Du Deine Nodes in einen Kontext setzen und dabei auch einen bestimmten Menüpunkt aktiv setzen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

wla schriebSieh Dir mal das

Eingetragen von chennai (86)
am 02.02.2012 - 11:04 Uhr
wla schrieb

Sieh Dir mal das Modul Context an. Damit kannst Du Deine Nodes in einen Kontext setzen und dabei auch einen bestimmten Menüpunkt aktiv setzen.

Hallo Werner,
das Modul sieht toll aus - zumindest in der Theorie und diversen Blogs, Screencasts & Co.

Ich habe allerdings zwei Probleme in meinen Versuchen:

  • Bei mir funktioniert die Condition "Taxonomy" nicht. Ich habe einen Taxonomy-Term angegeben, dieser wird aber offensichtlich nicht abgefragt.
  • Die Reaction "Menü" funktioniert nicht. Ich gebe einen Menüpunkt an, dem der Kontext zugeordnet sein soll, aber die Menüs bleiben zugeklappt.

Wenn ich eine Node-type-condition angebe und z.B. eine Block-reaction hinzufüge, klappt das. Der Block wird bei allen Nodes dieses Types angezeigt. Sobald ich aber die Node-type-condition durch die Taxonomy-condition oder(!) die Block-reaction durch eine Menü-reaction ersetze, geht es nicht. Weder Taxonomy noch Menüanzeige scheint zu funktionieren und genau diese beiden brauche ich.

Testweiise den Cache gelöscht (Drupal und Browser), aber das hilft auch nicht.

Habe ich möglicherweise beim Erstellen des Kontexts eine Konfiguration verpennt? Eigentlich ist das Modul-UI so übersichtlich, dass man doch keinen Fehler machen kann...?

Danke für erhellende Tipps.
Chennai

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Auf- und Zuklappen wird

Eingetragen von wla (9461)
am 02.02.2012 - 12:11 Uhr

Das Auf- und Zuklappen wird nicht über Kontext gesteuert. Dort setzt Du nur die Menüpunkte als Aktiv, damit Du sie im CSS richtig behandeln kannst.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Node ohne Menüpunkt, aber Menü aufklappen

Eingetragen von chennai (86)
am 02.02.2012 - 15:05 Uhr
Zitat:

Das Auf- und Zuklappen wird nicht über Kontext gesteuert. Dort setzt Du nur die Menüpunkte als Aktiv, damit Du sie im CSS richtig behandeln kannst.

Oh, dann ist Context wohl nicht das richtige Modul für meine Frage.

Gibt es irgendwelche anderen Ideen, wie man ein Menü aufgeklappt lassen kann, ohne dass der Node einen eigenen Menüpunkt hat?

Gruß
Chennai

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lösungsansatz mit Bordmitteln (wohl nur für kleine Sites)

Eingetragen von chennai (86)
am 08.02.2012 - 13:08 Uhr

Hallo zusammen,

da hier offenbar niemand eine einfache Modul- oder Core-Lösung kennt, gehe ich mit Drupal-Mitteln nun folgendermaßen vor:

Dass ich nicht für jeden Node einen eigenen Menüeintrag haben will, sollte ja hauptsächlich bedeuten, dass ich keine sichtbaren Menüeinträge für diese Nodes haben möchte. Was für die Besucherinnen meiner Seite relativ gut funktioniert, ist, dass ich für die Nodes, um die es geht, eben doch einen Menüpunkt anlege, diesen aber in einen dazwischen geschobenen, deaktivierten(!) Untermenüeintrag ablege.

Nun wurden alle Nodes durch viel Handarbeit in die richtigen Menü-Zweige gehängt, sind aber für Besucher nicht als Menüpunkt sichtbar. Wird einer dieser Nodes aufgerufen, dann erscheint der zugehörige Menüzweig bis zu der Stelle, an der der deaktivierte Menüpunkt liegt.

Mit dieser Lösung kann ich erst mal leben. Allerdings wird es bei einer großen Anzahl an Nodes sehr unübersichtlich in der internen Menü-Verwaltung. In ganzer Konsequenz würden dann ja tausende Menüeinträge angelegt und intern eben auch angezeigt werden.

Eine Automatik wäre also doch noch hilfreich.

Weiß jemand noch Rat?

Viele Grüße
Chennai

  • Anmelden oder Registrieren um Kommentare zu schreiben

Taxonomy Menu Trail

Eingetragen von Bernsch (243)
am 08.02.2012 - 13:51 Uhr

Probier es mal mit dem Modul Taxonomy Menü trail
oder vl. mit Menu Trail by Path ;-)
lg, bernsch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ooh - das klingt gut, aaaber...

Eingetragen von chennai (86)
am 08.02.2012 - 15:51 Uhr
Bernsch schrieb

Modul Taxonomy Menü trail

Hallo Bernsch,

danke für den Tipp!

Ich will schon jubeln, denn das klingt genau nach dem, was ich haben will. :)
Aaaaber: Ich bekomme das hier (noch) nicht zum Laufen. Bin ich zu blöd zum Suchen oder gibt es tatsächlich keine ordentliche Dokumentation für das Modul?

Ich hatte meinen Inhaltstypen ja bereits ein Taxonomy-Vokabular mitgegeben und in den Nodes die Vokabulareinträge zugeordnet. Nach der Installation von "Taxonomy Menü Trail" habe ich nach vielem Suchen:

  • ...bei den Taxonomy-Feldeigenschaften der Inhaltstypen unter dem neuen Abschnitt "Taxonomy menu trails" die Option "Use this term reference to set active trail" aktiviert.
  • ...in den Einstellungen des Inhaltstyp unter dem neuen Abschnitt "Taxonomy menu trails" das entsprechende Vokabular aktiviert.

Nun weiß ich nicht, wie ich den Taxonomiebegriffen den gewünschten Menüeintrag zuordnen soll (oder umgekehrt oder ganz anders...?). Weder in den Menü- oder den Taxonomie-Einstellungen noch in den Inhaltstyp- oder Node-Eigenschaften finde ich jetzt noch weitere Möglichkeiten, das Modul zu konfigurieren. Und ich finde keine Dokumentation zu dem Modul.

Evtl bin ich aber auch grad betriebsblind..?

Wo muss ich was einstellen? Oder liegt's grad an dem Problem, dass das Modul mit Drupal 7.12 ein bisschen Probleme macht und ich aktuell die Dev-Version (7.x-2.x-dev) verwenden muss?

Danke nochmal für Tipps.
Chennai

  • 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 2 Wochen 6 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 6 Wochen 3 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 21 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