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

Menu + Submenu gestalten

Eingetragen von Uwe_B (61)
am 30.10.2009 - 15:06 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,
ich fange gerade erst mit Drupal an und möchte nach und nach mein eigenes Theme erstellen. Es werden also wohl bald noch einige Fragen folgen...

Wie kann ich dieses Menü umsetzen?

Menu + Submenu

Ich habe die Hauptpunkte mal als Menüpunkte (in Hauptlinks) eingegeben und per CSS li.active die blaue Hintergrund-Grafik und den anderen li-Elementen die weiße Grafik zugeordnet. Bis zum Punkt "Community" wird schonmal alles korrekt dargestellt. Doch dann taucht das erste Problem auf: Wie kann ich das Suchfeld an der entsprechenden Stelle platzieren? Ins Menü werde ich es wohl nicht bekommen, oder? Also über page.tpl.php?

Anschließend habe ich die Kategorien Action, Adventure... etc. den einzelnen Menüpunkten Onlinespiele, Premium-Spiele... etc. untergeordnet, doch diese werden überhaupt nicht angezeigt (auch nicht wenn ich geöffnet anwähle). Das nächste Problem ist dann wohl, diesem Submenu eine eigene Formatierung zu verpassen.

Gibt es für eine solche Navigation irgendein Patentrezept? Ist ja nicht unbedingt selten, da müsste es doch Standard-Lösungen zu geben.

Hat jemand eine Idee wie man das am besten umsetzen kann?

Gruß,
Uwe

‹ [gelöst] Theming, menu_local_task gelöst: Advertisement - blockinhalt zentrieren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Sieh Dir mal das Theme

Eingetragen von Thoor (3678)
am 30.10.2009 - 15:46 Uhr

Sieh Dir mal das Theme FRAMEWORK an! Ein schönes und für meinen Geschmack übersichtliches Theme.

Dann baust Du Deine obige Navigation in die "Hauptlinks ( Primary Links )" und stellst in den Menue Einstellungen ein, daß die Quelle der "Sekundärlinks ( Secondary Links )" die Hauptlinks sein sollen.

Dann hast Du schon mal Dein Menue wie oben ... und Farben, Bilderchen etc. - das erledigst Du mit CSS!

Viel Spaß und Erfolg !

Wer im Forum ne Lösung erhalten hat, der sollte seinen Ursprungsbeitrag mit GELÖST markieren!
99% aller auftretenden Drupal Design Probleme lassen sich mit FIREFOX und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, das hat soweit

Eingetragen von Uwe_B (61)
am 30.10.2009 - 16:53 Uhr

Danke, das hat soweit schonmal funktioniert. Allerdings bleibt der Hauptlink (bspw. Onlinespiele) nicht "active" wenn ich einen Unterpunkt anwähle, kann man das irgendwie entsprechend einstellen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kann eigentlich nicht sein!

Eingetragen von Thoor (3678)
am 30.10.2009 - 17:58 Uhr

Kann eigentlich nicht sein! Sieh Dir nochmal den Quelltext an. Entweder bekommen die Links, oder die umgebenden "li" Aufzählungen eine entsprechende CSS Klasse!

Deshalb habe ich das Theme ja eigentlich empfohlen ...

Wer im Forum ne Lösung erhalten hat, der sollte seinen Ursprungsbeitrag mit GELÖST markieren!
99% aller auftretenden Drupal Design Probleme lassen sich mit FIREFOX und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Möglich, aber ich nutze das

Eingetragen von Uwe_B (61)
am 01.11.2009 - 11:31 Uhr

Möglich, aber ich nutze das Theme doch nicht, ich schreibe gerade ein komplett neues eigenes. Zur Not kann ich es mir ja mal runterladen und nachsuchen wie es dort gehandhabt wird. Oder weiß zufällig jemand wie ich es einfach hinbekomme, dass der entsprechende Primary Link auf "active" bleibt wenn ein untergeordneter Secondary Link angewählt wird?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das "Verteilen" der "active,

Eingetragen von Thoor (3678)
am 01.11.2009 - 11:56 Uhr

Das "Verteilen" der "active, active-trail, usw ..." CSS Klassen in den Menues macht Drupal vom CORE Modul MENU aus! Es ist wie gesagt nur eine Sache des Themings ... Wie in meiner Signatur erwähnt, wenn Du nicht Firefox mit Firebug nutzt ... dann solltest Du damit anfangen ...

Wer im Forum ne Lösung erhalten hat, der sollte seinen Ursprungsbeitrag mit GELÖST markieren!
99% aller auftretenden Drupal Design Probleme lassen sich mit FIREFOX und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich nutze Firebug, das

Eingetragen von Uwe_B (61)
am 01.11.2009 - 12:09 Uhr

Ich nutze Firebug, das Problem liegt aber in der Zuordnung des Attributs "active" und nicht im CSS-File. Wenn die Primary Links aktiv sind, klappt ja alles hervorragend, nur wenn ein Unterpunkt aktiviert wird, verliert der zugehörige Primary Link den Status "active". Die Frage lautet also: Wie kann ich es so einstellen, dass die Primary Links aktiv bleiben, wenn ein untergeordneter Link angewählt wird? Sorry, aber ich weiß einfach nicht wo ich das anpassen kann.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hatte es oben schon mal

Eingetragen von Thoor (3678)
am 01.11.2009 - 19:10 Uhr

Ich hatte es oben schon mal geschrieben und vielleicht könntest Du dir mal die Mühe machen, wenigstens nachzusehen! Wenn Du im FRAMEWORK Theme auf einen ersten Punkt der Primary Links klickst, dann hat dort der Link "a" die Klasse "active"

Wenn Du jetzt einen Punkt auswählst, der in der Ebene darunter liegt, dann bekommt das den bisherigen Tag "a class = active" umschliessende "li" Tag neu die CSS Klasse "active-trail" ... Und das wars dann auch schon!

Der Rest liegt an Dir, für eine optische Ausarbeitung mit zu erstellenden CSS Files zu sorgen. Drupal hat die Hauptaufgabe bereits erledigt für Dich!


Wer im Forum ne Lösung erhalten hat, der sollte seinen Ursprungsbeitrag mit GELÖST markieren!
99% aller auftretenden Drupal Design Probleme lassen sich mit FIREFOX und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Aha, jetzt hab ich´s

Eingetragen von Uwe_B (61)
am 01.11.2009 - 19:41 Uhr

Aha, jetzt hab ich´s verstanden, danke. Jetzt ist nur noch ein Problem übrig, danach ist die Navigation fertig. Wenn ich Seite aufrufe, die weder Primary noch Secondary Links sind (bspw. user/ oder admin/) fehlt die untere Hälfte der Navigation, da keine Secondary Links für diese Bereich vorhanden sind. Kann man es so einstellen, dass in diesem Fall immer die Secondary Links des Bereichs Onlinespiele (also der Startseite) angezeigt werden?

Gruß,
Uwe

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mmh, ich weiß nicht ob mein

Eingetragen von Uwe_B (61)
am 03.11.2009 - 15:23 Uhr

Mmh, ich weiß nicht ob mein Problem schwer nachvollziehbar ist, aber ich könnte mir folgende Lösung vorstellen: Ich entwerfe das Secondary-Links-Menü der Hauptrubrik Onlinespiele einfach noch einmal von Hand und veröffentliche es als Block an entsprechender Stelle, wenn keiner der Hauptnavigations-Bereiche angewählt ist. Aber so ganz richtig ist das wohl kaum, gibt es da keine elegante Lösung für?

Wahrscheinlich übersehe ich auch nur irgendwas. Ich arbeite mich gerade erst ein und versteh die Zusammenhänge noch nicht so komplett...

Gruß,
Uwe

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

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