List Items haben keine Klassen in Second Seitenleiste
Eingetragen von emile80 (16)
am 23.11.2010 - 21:26 Uhr in
am 23.11.2010 - 21:26 Uhr in
Hallo,
habe in meiner Second Seitenleiste in Abhängigkeit von Nodes verschiedene Menüs auf der rechten Seite sichtbar gemacht. (Insgesamt habe ich 5 Menüs erstellt die dann in Abhängigkeit von der Hauptnavigation eingeblendet werden). Die List Items haben leider mal wieder keine Klassen, sodaß ich Sie mit CSS nicht anprechen kann.
Hat jemand eine Idee wie ich das Menü an der Seite gestalten kann, sodaß ich ansprechbare Klassen bekomme?
Besten Dank.
- Anmelden oder Registrieren um Kommentare zu schreiben
Versuch es mal mit dem Modul
am 24.11.2010 - 00:12 Uhr
Versuch es mal mit dem Modul [do:menu_attributes Menü Attribute].
Beste Grüße
Werner
Hallo Werner, vielen Dank
am 24.11.2010 - 07:58 Uhr
Hallo Werner,
vielen Dank für Deine Antwort. Das muss doch aber auch ohne Modul gehen.
Ich will nicht immer alles einem Modul überlassen, sondern auch mal was lernen.
Hat jemand noch einen weiteren nützlichen Link wo man nachschauen kann.
Beste Grüße
Paul
emile80 schrieb Das muss doch
am 24.11.2010 - 09:24 Uhr
Das muss doch aber auch ohne Modul gehen.
Ich will nicht immer alles einem Modul überlassen, sondern auch mal was lernen.
Hat jemand noch einen weiteren nützlichen Link wo man nachschauen kann.
Die fehlenden Klassen kommen vermutlich daher, daß Du die Menues als Blöcke einblendest. Eine andere Möglichkeit wäre es, das Menue komplett in die Hauptlinks zu schreiben, in der Menueverwaltung eine Abhängigkeit ( Quelle von ... ) des Sekundär- vom Hauptmenu einzustellen. Und die erste Ebene dann mit den Variablen $primary_links und die darunterliegenden mit $secondary_links anzusprechen. Damit haben die einzelnen Menupunkte auch Klassen.
Vielen Dank für die
am 27.11.2010 - 15:46 Uhr
Hallo,
leider lässt sich Menu Attributes nur auf den a tag nicht aber auf die List Items anwenden.
Also muss ich wohl wie Thoor beschrieben hat fortfahren dies habe ich analog zu diesem Thread gemacht: http://www.drupalcenter.de/node/31909.
Jetzt weiss ich nicht wie ich:
<?php if (isset($secondary_links)) : ?>
<?php print theme('links', $secondary_links, array('class' => 'links secondary-links')) ?>
<?php endif; ?>
in der page.tpl.php so platziere, dass ich die Secondary links in der Region Second Seitenleiste sichtbar mache? Ich will die Secondary Links einfach rechts untereinander platzieren.
Wie in diesem Video ab 6:18min:
http://www.lullabot.com/videos/using-secondary-menus
In meiner page.tpl.php-Datei habe ich nur:
<?php print $sidebar_first; ?>
<?php print $sidebar_second; ?>
Jetzt habe ich gerade das hier gefunden:
http://drupal.org/node/63601