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

Aktiver Menüpunkt bei verschiedenen URLs

Eingetragen von drupalese (12)
am 20.07.2009 - 12:52 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,

ich möchte, dass ein Menüpunkt in einem von mir angelegten Menü als aktiv dargestellt wird beim Aufruf verschiedener Pfade(URLs).

Es gibt nämlich zu diesem Menüpunkt (Publications by year) eine ebenfalls selbst erstellte Linkliste, die irgendwo anders auf der Seite platziert ist und wie ein Filter funktioniert.
Der Hauptmenüpunkt hat den Pfad /publications/year/all. Dann gibt es aber aus der Linkliste heraus Pfade mit der entsprechenden Jahreszahl hintendran. Also anstelle des 'all' steht dann ein '2008' oder '1999': /publications/year/2008. All dies ist über Views umgesetzt und funktionert auch prima.

Doch auch beim Aufruf dieser (Filter-)Pfade soll im Menü der Menüpunkt 'Publications by year' (Pfad: /publications/year/all) weiterhin aktiv bleiben. Wie ist das mit Drupal-Mitteln möglich?
Also eine Art URL-Mapping: Der Menüpunkt soll bei verschiedenen Pfaden als aktiv gelten und dargestellt werden.

Vielen Dank für Eure Hilfe!!

‹ Gelöst: Benutzerbild überschreiben nicht möglich - Hier im Forum auch! [halb gelöst]Installation bei Strato - Bilder werden nicht angezeigt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: Aktiver Menüpunkt bei verschiedenen URLs

Eingetragen von traxer (1009)
am 20.07.2009 - 13:40 Uhr
drupalese schrieb

Der Hauptmenüpunkt hat den Pfad /publications/year/all.

Mach daraus publications/year. Default-Argumente musst du nur dann angeben, wenn danach noch weitere Argumente angegeben werden.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst] Danke!

Eingetragen von drupalese (12)
am 21.07.2009 - 14:15 Uhr

Hat funktioniert. Und nebenbei noch dazu geführt, dass ich meine Views anpassen und verschlanken musste.

Vielen Dank für die Hilfe und Gruß!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Aktiver Menüpunkt bei verschiedenen URLs

Eingetragen von madmattus (41)
am 26.07.2009 - 23:33 Uhr

Hallo zusammen,

ich habe auch diese Problem, bei mir liegt der Fall so:

Ich habe eine Horizontal-Menü was als Hauptmenü dient, wenn jetzt ein Button angeklickt wird erscheint auf der Linken Seite des Themes das jeweilige Untermenü. Soweit so gut, jetzt möchte ich das der Hauptmenüpunkt farblich aktiv bleibt wenn ich mich durch die Untermenüpunkte durch klicke.

Wie kann ich das in Drupal umsetzen?

Vielen Dank schon im Voraus!

Gruß Markus

  • Anmelden oder Registrieren um Kommentare zu schreiben

Als Block?

Eingetragen von traxer (1009)
am 27.07.2009 - 00:58 Uhr
madmattus schrieb

Ich habe eine Horizontal-Menü was als Hauptmenü dient, ...

Hast du das als Block eingebunden?

madmattus schrieb

... erscheint auf der Linken Seite des Themes das jeweilige Untermenü.

Hast du das als Block eingebunden?

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, Grundlage ist das

Eingetragen von madmattus (41)
am 27.07.2009 - 07:44 Uhr

Hallo,

Grundlage ist das Minnelli-Theme, das Horizontalmenü ist hier das Hauptmenü/ Primary. Für das linke Menü habe ich einen Block eingebunden.

Vielen Dank im Voraus.
Gruß Markus

  • Anmelden oder Registrieren um Kommentare zu schreiben

Überschreibe menu_item_link ()

Eingetragen von traxer (1009)
am 27.07.2009 - 10:14 Uhr

Laut http://drupal.org/node/248522 reicht es, in der template.php eine Funktion minelli_menu_item_link zu definieren:

<?php

function minelli_menu_item_link($link) {
  if (
$link['in_active_trail']) {
   
$link['options']['attributes']['class'] .=  ' active';
  }
  return
phptemplate_menu_item_link($link);
}
?>

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, danke für die

Eingetragen von madmattus (41)
am 28.07.2009 - 06:17 Uhr

Hallo,

danke für die Antwort, leider habe ich es nicht hinbekommen. Ich hab die Funktion in die template.php kopiert aber es hatte keine Auswirkungen.
Gibt es hier kein fertiges Modul oder einen anderen Lösungsweg?

Gruß Markus

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo zusammen, jetzt habe

Eingetragen von madmattus (41)
am 05.08.2009 - 09:37 Uhr

Hallo zusammen,

jetzt habe ich mich durch das ganze Forum gelesen und festgestellt das in Punkto activemenu viele Probleme auftauchen und hab deshalb wohl keine einheitliche Lösung gefunden.

Ich habe das Primarymenu als Hauptmenü für die Kategorien und benutze für die Unterpunkte ein separates Blockmenu, soweit so gut. Rein von der Logig her sollten meine Menüpunkte über die URL zugeordnet sein z.B. meineDomain.de/kategorie/inhalt, sprich wenn ich jetzt unter der Kategorie die Inhalte anklicke, sollte der Kategoriebutton im Primarymenu aktiv bleiben sowie der jeweilige Butten der Inhaltsseite. Soweit die Theorie, aber wie kann ich das jetzt in Drupal umsetzen?

Ich habe verschiedenen Module ausprobiert wie primary-term oder menutrails die aber keinerlei Veränderungen anzeigten, ausser das Aktivtrai ein "active-trail" Element der Unterkategorie hinzufügte die eh den active status hatte.

Auch über den primary_active_patch habe ich gelesen, doch ist das bei der aktuellen 6er Version von Drupal bereinigt.

Ich stehe vollkommen auf dem Schlauch wie ich das jetzt lösen soll, für Hilfe bin ich sehr sehr dankbar!!!

Gruß Markus

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

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 14 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