Hallo miteinander,
gibt es über TS eine Möglichkeit die Links vor und nach dem aktuellen Link (CUR) mit einer ID zu belegen?
Warum das ganze:
Wenn in bestimmter Link gehovert wird, so sollen auch die Links neben des gehoverten Links in ihren Hover Status versetzt werden. Das ganze funktioniert schon per JS. Beim Hovern werden Links welche mit einer bestimmten ID versehen sind, auch mit gehovert.
Vielen Dank, Anderl
Ja, natürlich gibt es die Möglichkeit. Gib dem NO per ATagParams einfach die ID mit auf den Weg.
Hallo,
dass ich die Links mittels ATagParams mit einer ID belegen kann ist mir schon klar.
Aber wie ermittle ich die beiden Links vor und nach dem aktuellen Link um diese mit ATagParams zu belegen?
Gruß Anderl
Ach, du meinst nur die zwei Links unmittelbar vor und danach? Ich dachte du meintest alle, die davor und danach kommen. Das wäre natürlich einfach gewesen. Ja nun, da kann ich dir auch nicht weiterhelfen.
Ja trotzdem vielen Dank.
Ich dachte da eher vielleicht das man sowas zum Beispiel mit optionSplit machen kann.
Hab aber bisher eben noch keine brauchbare Lösung gefunden.
Anderl
Hallo,
ich habe das Menü jetzt mal gebaut. Das TS sieht aktuell so aus:
lib.nav = HMENU
lib.nav {
excludeUidList = 8
wrap = <div class="hlist">|</div>
1 = TMENU
1 {
noBlur = 1
wrap = <ul class="vlist">|</ul>
NO = 1
NO {
stdWrap.htmlSpecialChars = 1
#ATagBeforeWrap = 1
#stdWrap.dataWrap = <li>|</li>
allStdWrap.insertData = 1
ATagTitle.field = subtitle//title
ATagParams = onmouseover="hover(1);" onmouseout="hover(0);"
wrapItemAndSub = <li>|</li>
}
CUR = 1
CUR < .NO
CUR {
allStdWrap.insertData = 1
wrapItemAndSub = <li class="active">|</li>
ATagParams = onmouseover="hover(0);" onmouseout="hover(0);" id="hover"
}
ACT < .CUR
}
}
Die onmouseover Events steuern die Stati der Links. Es gibt zwei Statusse:
1 = Wenn der Link links vom CUR gehovert wird
2 = Wenn der Link rechts vom CUR gehovert wird
Was also getauscht werden muss sind die Zahlen innerhalb der onmouseover Events. Und zwar genau rechts und links neben dem Aktiven Link.
Seht Ihr da irgendeine Möglichkeit?
MFG Anderl
Ich denke das wird nicht gehen. Wenn du es schon per Javascript gelöst hast, lass es einfach so. Du könntest was in PHP schreiben und dann per TS einbinden oder als Ext, ob es aber den Aufwand wert ist…