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

Menu <li>-Klassen hinzufügen

Eingetragen von yuro (4)
am 20.10.2013 - 12:01 Uhr in
  • Themes & Theming
  • Drupal 7.x oder neuer

Hallo,

und zwar hab ich folgendes Problem. Ich möchte gern zu meinem Menü im

  • eine weitere Klasse hinzufügen.
    Hab mich bisschen im internet umgeschaut und diesen Code gefunden:
  • <?php
       
    function YOURTHEME_menu_link(&$vars){ 
             
    $vars['element']['#attributes']['class'][] = 'link';       
        } 
    ?>

    Dies habe ich wie im Artikel beschrieben in der template.php eingetragen. Anschließend den Cache gelöscht aber trotzdem funktioniert es nicht. Er fügt die Klasse "link" den Listenelementen nicht hinzu.

    Kann mir da jemand helfen?

    ‹ Contentbox zeigt komplette Website nochmals an statt den hinzugefügten Text aus dem CMS node: Inhalte mit css ändern ›
    • Anmelden oder Registrieren um Kommentare zu schreiben

    Oder du nimmst das Modul Menü

    Eingetragen von wla (9466)
    am 20.10.2013 - 14:18 Uhr

    Oder du nimmst das Modul [do:menu_attributes Menü Attributes].

    Beste Grüße
    Werner

    • Anmelden oder Registrieren um Kommentare zu schreiben

    ACK

    Eingetragen von Peter Majmesku (656)
    am 22.10.2013 - 13:41 Uhr

    ACK

    • Anmelden oder Registrieren um Kommentare zu schreiben

    yuro schrieb Hallo, und zwar

    Eingetragen von Goekmen (1013)
    am 23.10.2013 - 00:22 Uhr
    yuro schrieb

    Hallo,

    und zwar hab ich folgendes Problem. Ich möchte gern zu meinem Menü im

  • eine weitere Klasse hinzufügen.
    Hab mich bisschen im internet umgeschaut und diesen Code gefunden:
  • <?php
       
    function YOURTHEME_menu_link(&$vars){ 
             
    $vars['element']['#attributes']['class'][] = 'link';       
        } 
    ?>

    Dies habe ich wie im Artikel beschrieben in der template.php eingetragen. Anschließend den Cache gelöscht aber trotzdem funktioniert es nicht. Er fügt die Klasse "link" den Listenelementen nicht hinzu.

    Kann mir da jemand helfen?

    Ich hoffe du hast "yourtheme" durch deinen Theme Namen ersetzt.

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Ja ich habe das "yourtheme"

    Eingetragen von yuro (4)
    am 24.10.2013 - 18:59 Uhr

    Ja ich habe das "yourtheme" ausgetauscht mit meinem theme namen. Das hat aber nicht geholfen.

    Das Modul Menu attributes war genau das richtige.

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Benutzeranmeldung

    • Registrieren
    • Neues Passwort anfordern

    Aktive Forenthemen

    • The Best Way to Kill a Thrilling Evening at Crash Casino Games
    • Neuinstallation: vermutlich ein rewrite-Problem
    • Drupal CMS installieren
    • [erledigt]MP3 in Drupal 10 einbinden
    • (gelöst)Drupal 11 installieren
    • Titel ausblenden
    • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
    • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
    • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
    • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
    • Rolle erstellen nicht zu finden
    • für drupal11 ein Slider Modul
    Weiter

    Neue Kommentare

    • Was für einen Server benutzt
      vor 5 Tagen 13 Stunden
    • Wenn die Subdomain auf
      vor 1 Woche 11 Stunden
    • ordnerstruktur
      vor 1 Woche 22 Stunden
    • Die Subdomain muß auf den
      vor 1 Woche 3 Tagen
    • Verwende doch das Tag dafür,
      vor 4 Wochen 5 Tagen
    • Guckst du hier: step by step
      vor 4 Wochen 4 Tagen
    • Guckst du hier: step by step
      vor 4 Wochen 4 Tagen
    • Ich habe ja keine Angst vor
      vor 6 Wochen 2 Stunden
    • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
      vor 6 Wochen 2 Tagen
    • Vielen Dank erst einmal, aber
      vor 6 Wochen 4 Tagen

    Statistik

    Beiträge im Forum: 250290
    Registrierte User: 20540

    Neue User:

    • VegazoneSpel
    • Wolf Dab
    • Scottteday

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