Menu mit field:title als .class für jeden Eintrag
| Autor | Nachricht |
|---|---|
|
Verfasst am: 02. 01. 2012 [14:01]
|
|
|
mixmax
Themenersteller
Dabei seit: 09.08.2011
Beiträge: 13
|
Hallo, ich suche nach einer Möglichkeit, jedem Menü-Eintrag eine individuelle Klasse zu geben, da auf einer Landingpage jeder weiterleitenden Menüeinträge eine individuelle Gestaltung bekommen soll. Das Menu funktioniert, nur die individuelle .class bekomme ich nicht hin. Vielleicht kann mir Anfänger jemand von Euch helfen? TYPOSCRIPT lib.menu = HMENU lib.menu{ entrylevel = 2 1 = TMENU 1.wrap = <div id="DIVNAV">|</div> 1.noBlur = 1 1.NO = 1 1.NO.linkWrap = <p class="field:title"> |</p> #Erstellt die zweite Ebene indem sie die erste Ebene kopiert und den Linkwrap überss chreibt 2 < .1 2.NO.linkWrap = <div class="menu-ebene2">|</div> } |
|
Verfasst am: 02. 01. 2012 [14:18]
|
|
|
SomehowLost
Dabei seit: 21.12.2005
Beiträge: 207
|
Hallo, Dein Problem könntest Du so lösen (abgekürzt freilich): TYPOSCRIPT linkWrap = <p class="{field:title}"> |</p> linkWrap.insertData = 1 Viele Grüße und gutes Gelingen im neuen Jahr |
|
Verfasst am: 03. 01. 2012 [12:39]
|
|
|
mixmax
Themenersteller
Dabei seit: 09.08.2011
Beiträge: 13
|
Hallo, als erstes vielen Dank für die freundliche Hilfe und Ansprache! Ich wünsche ebenfalls gutes Gelingen in 2012. Sorry, ich versteh es noch nicht so ganz. {field:title} hab ich eingefügt (s.u.), wie schon bei einem Test eher ... hier der entsprechende Ausschnitt aus dem HTML. CSS </a></p><p class="{field:title}"> <a href="index.php?id=3" hast du das 1.NO. nur einfach weggelassen? es soll ja eigentlich um jeden Link herum sein, daher hab ich es wieder reingeschrieben. Oder ist das ein Mißverständnis? TYPOSCRIPT
|
|
Verfasst am: 03. 01. 2012 [13:05]
|
|
|
SomehowLost
Dabei seit: 21.12.2005
Beiträge: 207
|
Hallo, genau, ich hatte das NO weggelassen. So, wie in Deinem letzten Code sollte es eigentlich gehen. Viele Grüße |
|
Verfasst am: 03. 01. 2012 [13:09]
|
|
|
mixmax
Themenersteller
Dabei seit: 09.08.2011
Beiträge: 13
|
nö, leider nicht, wie oben an dem Ausschnitt aus dem HTML (_nicht_ CSS hätte ich ja auch gedacht! das {field: title} wird nicht ersetzt. [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 03.01.2012 um 13:11.] |
|
Verfasst am: 03. 01. 2012 [13:12]
|
|
|
SomehowLost
Dabei seit: 21.12.2005
Beiträge: 207
|
Versuche mal statt NO.linkWrap.insertData = 1 nur NO.insertData = 1. Vielleicht habe ich mich hier vertan. |
|
Verfasst am: 03. 01. 2012 [13:28]
|
|
|
mixmax
Themenersteller
Dabei seit: 09.08.2011
Beiträge: 13
|
leider nicht. Ich stöber gerade heftig im TSHREF und anderen Quellen ... wenn ichs finde, poste ich die Lösung. |



