Navigations-Modul: Label formatieren?!

Gesperrt
sebel
Beiträge: 54
Registriert: Fr 8. Feb 2008, 11:58
Kontaktdaten:

Navigations-Modul: Label formatieren?!

Beitrag von sebel »

Ich verwende das Standard-Navigationsmodul (sollte ja jeder kennen)

Das Modul-Template sieht ja folgendermaßen aus:

Code: Alles auswählen

<!-- BEGIN:BLOCK -->
                    <li{css-class}><a href="{url}" title="{title}">{label}</a>{subcategories}</li>
<!-- END:BLOCK -->
So, jetzt würde ich das Label gerne mit CSS formatieren, an sich kein Problem...aaaaber (und jetzt kommts): Vorgesehen sind zwei unterschiedliche Formatierungen per CSS im Label und zwar gleichzeitig mittels eines span-Elementes:

Code: Alles auswählen

<li><a href="#"><span>02</span>Termine</a></li>
Hat jemand eine Idee wie man das bewerkstelligen kann? Danke!
To "Errrrr" is Human

To "Ahrrrrr" is Pirate
GaMbIt_
Beiträge: 674
Registriert: Do 16. Mär 2006, 16:17
Kontaktdaten:

Beitrag von GaMbIt_ »

Ahrrr...

vielleicht mit CSS ?
:twisted:

Code: Alles auswählen

/* der Link an sich */
li a {
  color:red;
}
/* das Span Tag im Link */
li a span {
  color:green;
}
/* Link Hover */
li a:hover {
  color:blue; font-weight:bold;
}
/* das Span Tag im Link */
li a:hover span, li a span:hover {
  color:black; font-weight:bold;
}
sebel
Beiträge: 54
Registriert: Fr 8. Feb 2008, 11:58
Kontaktdaten:

Beitrag von sebel »

haha ja ist klar, so hab ich das ja auch...

problem ist: {label} gibt ja den titel der kategorie aus, wenn ich das richtig verstanden habe...ich nenne jetzt eine kategorie zb 01 Home. Das 01 soll jetzt eigentlich mit einem span Umschlossen werden. Aber das muss ich ja erstmal hinkriegen, das mir Contenido innerhalt von {label} dann das span-Tag schrieibt...oder?!
To "Errrrr" is Human

To "Ahrrrrr" is Pirate
MichFress
Beiträge: 750
Registriert: Mo 5. Jan 2004, 22:32
Wohnort: Bochum
Kontaktdaten:

Beitrag von MichFress »

mhm... nenn deine Kategorie nicht "01 Home", sondern "Home", und mach das Template mit einem <ol>-Tag, falls du damit die CSS-Formatierung so hinkriegst, wie du sie haben willst. Wenn nicht, ändere das Modul so, dass ein <span>??</span> vor den Kategorienamen in die Template-Variable {label} gesetzt wird.

Eine zweite Möglichkeit wäre, im Modul mit einem regulären Ausdruck aus "zahl name" "<span>zahl</span> name" zu machen. Das erscheint mir aber irgendwie unelegant zu sein... ;-)
"Es wird keine Handlung geben, keine Geschichte mit ihrer Versprechung auf einen Anfang und ihrer Hoffnung auf ein Ende." (Andrzej Stasiuk)
sebel
Beiträge: 54
Registriert: Fr 8. Feb 2008, 11:58
Kontaktdaten:

Beitrag von sebel »

probier ich mal aus, danke :)
To "Errrrr" is Human

To "Ahrrrrr" is Pirate
Gesperrt