Ich bin schon wieder mit meinem Latein am Ende hier. Und auch nach ner gefühlt 3h dauernden google suche und typoscript referenz durchsuchen hab ich es nicht gebacken bekommen:
ich brauche bei einem HMENU ein span innerhalb meiner Links.
also <li><a href=".."><span>Text bla</span></a></li>
habe es aber weder mit wrap, noch mit before.dataWrap noch mit xyzblaWrap geschafft die spans INNERHALB der links einzufügen. Ein Konstrukt in der Form
<li><span><a>text</a></span></li> ist kein Problem.
ich brauche das aber unbedingt. kann mir einer von den Profis hier verraten wie ich das bewerkstelligen kann?
Das Typoscript für mein Menü (auszug):
NAVI {
special = directory
special.value = 646
1 = TMENU
1 {
wrap = <div id="navi">|</div>
expAll = 0
noBlur = 1
NO = 1
NO {
before.dataWrap = <ul class="level1" id="n{field:uid}"><li class="menuepunkt" id="p{field:uid}"><span class="before">|
after.dataWrap = |</span>
wrapItemAndSub = |<span class="after"></span></li></ul>
doNotLinkIt = 0
}
}
}
//Edit:
vielleicht kann mir jemand auch einfach erklären wie ich innerWrap richtig anwende. ich schätze mal das ist die funktion die ich brauche. aber NO { innerWrap = <span>|</span> }
tut bei mir rein garnichts.