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

menülinkfarben ändern

Eingetragen von lloyyd (136)
am 03.02.2009 - 14:09 Uhr in
  • Themes & Theming
  • Drupal 5.x

Hallo, ich möchte jedem menüpunkt eine eigene Farbe zuweisen, bsp:
ich klicke auf menüpunkt 1 und dessen link wird dann rot, dann klicke ich auf punkt 2 und dessen link wird gelb, punkt 1 wird aber wieder normal.

am besten wäre allerdings folgendes:
wenn ich auf punkt 1 klicke verändert sich die farbe der zweiten sidebar, ich möchte eigentlich dass punkt 1 dann die gleiche farbe annimmt wie die sidebar, und das gleiche soll auch bei punkt 2 passieren, dass sich die sidebars verändern habe ich schon, wie ich diese beiden dinge allerdings verbinde weiß ich leider nicht, kennt da wer die nötigen php befehle oder sowas?

‹ Module-CSS ins Theme einbetten [gelöst] Theme: colourise / Überschrift Größe ändern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

gibt es ein ähnliches modul

Eingetragen von lloyyd (136)
am 03.02.2009 - 14:46 Uhr

gibt es ein ähnliches modul wie dieses hier für drupal 5?
http://drupal.org/project/menu_attributes

bei diesem modul kann man jedem menüitem verschiedene attribute zuweisen, ich bin derzeit immernoch am suchen aber einige module gibt es nur für drupal 6, vielleicht kennt ja jemand eins für D5

  • Anmelden oder Registrieren um Kommentare zu schreiben

weiß jemand was?

Eingetragen von lloyyd (136)
am 03.02.2009 - 17:26 Uhr

weiß jemand was?

  • Anmelden oder Registrieren um Kommentare zu schreiben

weiß keiner was?

Eingetragen von lloyyd (136)
am 04.02.2009 - 12:22 Uhr

kann jemand helfen? :(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe dazu mal ziemlich

Eingetragen von tiger (415)
am 04.02.2009 - 12:51 Uhr

Ich habe dazu mal ziemlich rudimentär die Funktion theme_menu_item. In der template.ph habe folgenden Code hinzu gefügt. Ich schreibe einen span mit dem Link als Klassenname.

// Überschreibt theme_menu_item aus /includes/menu.inc und fügt einen zusätzlichen span hinzu um die Links zu einzeln zu themen

function mytheme_menu_item($link, $has_children, $menu = '', $in_active_trail = FALSE, $extra_class = NULL) {
  $class = ($menu ? 'expanded' : ($has_children ? 'collapsed' : 'leaf'));
  if (!empty($extra_class)) {
    $class .= ' '. $extra_class;
  }
  if ($in_active_trail) {
    $class .= ' active-trail';
  }
  $span = strtolower(substr($link,strpos($link,'>')+1,-4));
  $german = array(' ','ä'.'ö','ü', '/');
  $ascii = array('-','ae','oe','ue', '-');
  $span = str_replace($german, $ascii, $span);
  return '<li class="'. $class .'"><span class="'.$span.'">'. $link . $menu ."</span></li>\n";
}

  • Anmelden oder Registrieren um Kommentare zu schreiben

könntest du das

Eingetragen von lloyyd (136)
am 04.02.2009 - 17:37 Uhr

könntest du das geschriebene von dir vielleicht etwas erläutern? so ganz blicke ich da nicht durch

also ich kriege für jeden menüpunkt immer diese fehlermeldung:
warning: Missing argument 2 for zen_menu_item() in /var/www/drupal5/sites/all/themes/zen/zen_classic/template.php on line 232.

  • Anmelden oder Registrieren um Kommentare zu schreiben

schau mal hier, hatten wir

Eingetragen von Nash78 (56)
am 04.02.2009 - 18:24 Uhr

schau mal hier, hatten wir letztens erst: http://www.drupalcenter.de/node/16053

  • Anmelden oder Registrieren um Kommentare zu schreiben

das ist doch der thread von

Eingetragen von lloyyd (136)
am 05.02.2009 - 10:13 Uhr

das ist doch der thread von mir nash :D
ich brauche jetzt noch dass der menülink der ersten sidebar die gleiche farbe annimmt wie die zweite sidebar!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nachschauen

Eingetragen von tiger (415)
am 05.02.2009 - 10:48 Uhr

Schau mal in der Doku noch, wie man Funktionen genau überschreibt. Meine Funktion fügt einfach einen ein und gibt einen Output im Stil von
<li class="leaf"><span class="menutitel"><a href="Pfad" title="">Menutitel</a></span></li>
wobei der name der zusätzlichen Klasse noch ascii formatiert wird, damit er auch angesprochen werden kann.

  • Anmelden oder Registrieren um Kommentare zu schreiben

hihi Sry, hatte das von

Eingetragen von Nash78 (56)
am 05.02.2009 - 11:26 Uhr

hihi Sry, hatte das von Arbeit geschrieben und wohl net so genau geschaut ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

menü IDs zuweisen

Eingetragen von lloyyd (136)
am 10.02.2009 - 15:27 Uhr

Hallo,
also ich habe es leider immernoch nicht hinbekommen den links eigene farben zuzuweisen.. dabei ist es fast das einzigste was noch fehlt bei der seite!
wäre super wenn jemand noch ein paar ideen für mich hätte!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 3 Wochen 1 Tag
  • Vielen Dank für Ihren
    vor 3 Wochen 4 Tagen
  • Composer ist sehr ratsam
    vor 3 Wochen 6 Tagen
  • Vielen Dank für den
    vor 4 Wochen 1 Tag
  • Die alten CMS Vergleiche von contentmanager.de
    vor 4 Wochen 2 Tagen
  • Gut gemacht
    vor 4 Wochen 2 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 4 Wochen 2 Tagen
  • Links
    vor 4 Wochen 4 Tagen
  • Moin,wow, sehr gutes
    vor 4 Wochen 5 Tagen
  • Dass ist eine spannende
    vor 4 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

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