Typo3 replacement im TMenu
lima-city → Forum → Programmiersprachen → Sonstige Programmiersprachen
-
Ich wollte mein Menü in Typo3 verkürzen.
Mit NO.stdWrap.crop = 20 | ... funktioniert es schon ziemlich gut. Doch möchte ich bei verkürzten menü punkten ein tooltip anzeigen lassen, nicht nur den Text aufhören lassen und durch ... ersetzten.
Und habe es mit replacement versucht.
Doch es funktioniert gar nicht.
Der Text wird nicht ersetzt.
Mach ich was falsch?
Danke schon mal für die Hilfe.
spezial = directory entryLevel = 2 1 = TMENU 1 { wrap = <div class="leftmenu">|</div> expAll = 1 NO = 1 ###NO.stdWrap.crop = 20 | ... NO.stdWrap.replacement { search = #(.{1,20})(.*)#i replace = <div class="tooltip" onhover="tooltip(${2});">${1}</div> useRegExp = 1 useOptionSplitReplace = 1 } NO.wrapItemAndSub = <div class="leftmenutree">|</div> ACT < .NO ACT = 1 ACT.wrapItemAndSub = <div class="leftactive">|</div> ACT.ATagParams = class="leftactive" style="color: #000000;"
Und zwar möchte ich die letzten Buchstaben (nach 20) in einem tooltip anzeigen.
So etwas habe ich auch schon ausprobiert:
NO.10 { field = title // subtitle stdWrap.replacement.10{ search = #(.*)#i replace = <div onhover="tooltip();">${1}</div> useRegExp = 1 } }
und so etwas:
NO.stdWrap.cObject = COA NO.stdWrap.cObject { 10 = TEXT 10.field = title 10.stdWrap.replacement.10{ search = #(.*)#i replace = __<div onhover="tooltip();">${1}</div> useRegExp = 1 } }
MfG willstdueswissen
Beitrag zuletzt geändert: 14.5.2014 10:10:03 von willstdueswissen -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage