Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Menüs rufen andere Menüs auf (z.B. Hauptlinks rufen erst Sekundärlinks dann die Navigation auf)

Eingetragen von delll (14)
am 07.07.2009 - 13:38 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo,

ich versuche mich nun an meiner ersteb Drupal-Seite. Habe das Admin Modul installiert und mir das Garland-Theme entsprechend meinen Vorstellungen angepasst.

Leider komme ich mit den Menüs nicht weiter.

Ich möchte mit den Begriffen in den Hauptlinks (oben rechts) eine Veränderung der Navigation (links) erreichen. Das heißt, dass in meiner Navigation schon Punkte vorhanden sind, die auch immer bleiben sollen. Wenn ich nun auf einen Link in den Hautlinks klicke, soll in der Navigation, zusätzlich zu den bereits vorhandenen Punkten weitere oberhalb eingefügt werden.

Kann mir jemand eine kurze Anleitung dazu geben oder einen passenden Link. Suche jetzt verzweifelt seit Stunden und kann nichts finden :(

‹ Profilbild in beiträgen auf linker seite Einfachste Art Artikel (Page) mit Bildern zu erstellen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Sehr spezieller Wunsch,

Eingetragen von tumblingmug (872)
am 07.07.2009 - 19:04 Uhr

Sehr spezieller Wunsch, kommt mir vor. Ich würde mein Konzept den techn. Gegebenheiten etwas beugen (in bezug auf den Aufwand) und es so machen:

  • den permanet erscheinenden Links in der Seitenleiste einen eigenen Menüblock überlassen. Der wird dann immer eingeblendet;
  • den variablen Links je Hauptmenüpunkt einen eigenen Menüblock mit den zugehörigen Links erstellen; bei z.B. 5 Hauptmenüpunkten, die jeweils variable Links "auslösen" sollen, also 5 Menüblocks erstellen;
  • in der Blockkonfiguration den variablen Menüblöcken "sagen", bei welcher URL sie zu erscheinen haben.

Kann sein, dass es ein Modul gibt, das das sogar so kann (habe ich jetzt gerade keine Lust für Dich zu recherchieren), aber ohne Modul (was auch so seine Vorteile hat) ginge es so wohl schon. Wenn allerdings die variablen Menüs in der Seitenleiste mit dem Content dynamisch mitwachsen sollen, dann wäre diese Lösung nicht so geeignet, da zu statisch angelegt.

EDIT: Mit a bisserl Theming kannst Du die beiden Menüblöcke sogar "verschmelzen" und hast es dann eigtl. sogar genau so, wie Du es wolltest.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Frage ist das wie

Eingetragen von delll (14)
am 07.07.2009 - 19:52 Uhr

Danke,

wäre ja auch schon gut, wenn ich mit dem Klick auf einen Hauptlink, auf der linken Seite eine neues Menü sehen würde. Also so eine Art Austausch. Ich müsste dann halt nur die Menüpunkte, die überall zu sehen sein sollen in jeden Menüblock einbauen. Wenn ich das mit dem verschmelzen richtig verstehe, meinst du da was ähnliches.

Mein Problem ist jedoch, dass ich es nicht einmal hin bekomme, dass sich das linke Menü verändert, wenn ich auf einen der Punkte in den Hauptlinks klicke. Ich rufe doch immer nur Inhalte auf, die im Inhaltsfenter erscheinen.

Wie rufe ich die diversen Menüblöcke denn auf, bzw. wie lasse ich sie anzeigen?

Bin da noch nicht sonderlich fit.

  • Anmelden oder Registrieren um Kommentare zu schreiben

delll schrieb Wenn ich das

Eingetragen von tumblingmug (872)
am 07.07.2009 - 20:21 Uhr
delll schrieb

Wenn ich das mit dem verschmelzen richtig verstehe

Ich meinte mit "verschmelzen", dass man mit CSS-Anweisungen die beiden Blöcke so übereinander stellen könnte, dass sie wie ein einziger Block aussehen, obwohl es eigentlich zwei sind.

delll schrieb

Wie rufe ich die diversen Menüblöcke denn auf, bzw. wie lasse ich sie anzeigen?

Sobald Du einen Menüblock erstellt hast, klickst Du unter "Admin => Strukturierung => Blöcke" bzw. admin/build/block für diesen Menüblock auf "Konfigurieren". Weiter unten auf der erscheinenden Seite gibt es "Seitenspezifische Sichtbarkeitseinstellungen", da machst Du das, was da im Hilfetext steht: Du setzt die Option auf "Nur auf den aufgelisteten Seiten anzeigen" und schreibst darunter nur eine Zeile hinein, nämlich den Drupal-Pfad des betreffenden Hauptmenüpunktes, also z.B. node/9 oder auch einen URL-Alias. Nach dem Speichern wird dieser Menüblock in der Seitenleiste dann nur noch gemeinsam mit node/9 angezeigt. Und so dann weiter für die restlichen Hauptmenüpunkte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das klappt schon mal

Eingetragen von delll (14)
am 07.07.2009 - 20:35 Uhr

Das klappt ja schon mal.
Wenn ich im Hauptlink auf einen Punkt klicke wird das Menü angezeit. Und zwar sogar zusätzlich zu dem sowieso vorhandenen. Also schon supi.

Leider ist das Menü dann zwar da und ich kann die Menüpunkte anwählen, doch wenn ich einen Menüpunkt nutze wird die entsprechende Seite angezeigt und das Menü verschwindet. Doch das Menü verschwindet. Ist ja eigentlich logisch, weil ja eine andere Seite aufgerufen wird.
Nur leider nicht ganz im Sinne des Erfinders :(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja, Du wirst doch eine

Eingetragen von tumblingmug (872)
am 07.07.2009 - 20:46 Uhr

Naja, Du wirst doch eine Menüstruktur über URL-Aliase haben, oder? Also wenn ein Menüblock erscheint, wenn Du auf "Kontinente" klickst, und im Block dann Europa, Asien etc. drinnen stehen und einer klickt auf Asien, dann steht doch sinnigerweise in der URL kontinente/asien. Dann setzt Du das in der Liste so:

kontinente
kontinente/*

und damit bleibt der Menüblock solange aktiv, wie sich da einer auf den Kontinenten tummelt.
Oder: Du hast da z.B. einen Inhaltstyp "Kontinent", dem alle Seiten zugehören, bei denen der Menüblock stehen soll. Den Inhaltstyp kannst Du an der gleichen Stelle in der Blockkonfiguration via PHP abfragen und TRUE zurückgeben lassen, wenn der stimmt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

tumblingmug schrieb Naja,

Eingetragen von delll (14)
am 08.07.2009 - 08:27 Uhr
tumblingmug schrieb

Naja, Du wirst doch eine Menüstruktur über URL-Aliase haben, oder?

Äh, nein!?
Werde da mal etwas mit rum probieren. Habe das Path- und Pathauto-Modul gefunden und werde mal ein wenig damit experimentieren. Sollte dann ja klappen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bestimmt auch für dich

Eingetragen von Thoor (3678)
am 08.07.2009 - 08:51 Uhr

Bestimmt auch für dich interessant: http://www.drupalcenter.de/node/19851#comment-69975

---------------------------------------------------------------------------

Meine Drupal Projekte: EasyWin | Thoor |Steeldart

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hauptlinks verändern Sekundärlinks

Eingetragen von delll (14)
am 08.07.2009 - 20:18 Uhr

Schon mal danke für die Hilfe. Bin schon einiges weiter gekommen.

Gibt es auch noch eine Möglickeit mit den Hauptlinks verschiedene Sekundärlinks anzuzeigen?
(werden sonst doch zuviele Hauptlinkpunkte)

Nach dem Muster:
Z.B. ein Klick in den Hauptlinks auf "Ballsport", dann erscheinen darunter die passenden Sekundärlinks wie z.B. "Volleyball" "Basketball" "Fußball".

Diese, das klappt ja jetzt schon, verändern dann mit einem Klick die Menüs links in der Navigation.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • 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
  • 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
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 1 Woche 2 Tagen
  • Textboxen mit Tabelle
    vor 1 Woche 2 Tagen
  • Du sollst ja auch keine
    vor 1 Woche 2 Tagen
  • Theme
    vor 1 Woche 2 Tagen
  • Welches Theme benutzt du
    vor 1 Woche 2 Tagen
  • Mit Responsive Raster hatte
    vor 1 Woche 3 Tagen
  • Hallo Alex,um das Häkchen
    vor 1 Woche 3 Tagen
  • Modul view_unpublished
    vor 1 Woche 5 Tagen
  • Modul "override node options"
    vor 1 Woche 5 Tagen
  • Im Grunde ist dass ein
    vor 2 Wochen 1 Tag

Statistik

Beiträge im Forum: 250270
Registrierte User: 20478

Neue User:

  • Stevebok
  • Robertnobia
  • AltonRaf

» Alle User anzeigen

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