Zum Inhalt springen

optionSplit auf HMENU

Erstellt am 5. November 2009 · 2 Antworten · letzte Antwort am 5. November 2009

Tags: Frage

wigwam_salesman ·

Tut mir leid, mein armes Deutsch, ist es nicht meine erste Sprache.

Ich habe eine sitation wo mein HMENU / TMENU Highlights immer die erste Option im Menü. Es sollte nur markieren Sie den aktuellen Menüpunkt. Ich habe versucht optionSplit auf ACTIFSUB aber nicht funktionieren, da es oben in den Abschnitten der aktiven Sektion als letzte Teil berichtet auch.

Mein Menü ist wie folgt aus:

home | Über uns | Kontakt

Jeder Artikel sollte aktiven Zustand, wenn sie oder einer Unterseite davon ist die aktuelle Seite. Ich habe das Problem, dass außer Haus ist stets darauf hingewiesen, und ich kann nicht einen Weg finden, sprechen Sie nur die Home-Taste. Hier ist mein TypoScript.

lib.topNav = COA
lib.topNav {

10 = HMENU
10.special = list
10.special.value = 5, 16, 19, 20, 24
10.1 = TMENU
10.1 {
noBlur = 1
CUR = 1
ACTIFSUB = 1
}
10.1.NO {
wrapItemAndSub = <li>|</li>
doNotLinkIt = 0
stdWrap.htmlSpecialChars = 1
}
10.1.CUR {
wrapItemAndSub = <li class="active">|</li>
doNotLinkIt = 0
stdWrap.htmlSpecialChars = 1
}
# Active items above current to be formatted differently
10.1.ACTIFSUB {
allWrap = <li class="active">|</li>
stdWrap.htmlSpecialChars = 1
}
10.1.wrap = <ul>|</ul>
}

larsmessmer ·

Ich würde active / inactive auf dem Link <a> definieren weil das auf <li> nicht crossbrowser tauglich ist.

{
   atag.before = <a href="|"> 
   atag.beforeACT = <a class="active" href="|"> 
   atag.after = </a>                
   wrap = <li>|</li>             
   allWrap = | &nbsp;&#124;&nbsp; |*| | &nbsp;&#124;&nbsp; |*| | &nbsp;&#124;&nbsp;
   noBlur = 1
}
wigwam_salesman ·

Danke. Ich verstehe nicht, wie diese beiden zu Hause und Kontakt mit der Klasse der aktiven, wenn der Kontakt geklickt wird aber aufhören würde.