Hallo zusammen,
ich schäme mich ja schon fast das zu fragen, aber ich habe gerade ernsthaft Probleme ein Menü aufzubauen.
Bisher war das so:
1 = TMENU
1 {
expAll = 1
NO = 1
NO.linkWrap = <div class="sprite-arrows"></div><span class="linktext">|</span>
NO.ATagBeforeWrap = 1
NO.wrapItemAndSub = <li>|</li>
ACT < .NO
ACT.wrapItemAndSub = <li class="active">|</li>
wrap = <ul class="root-level color-r1">|</ul>
}
mit folgender Ausgabe:
<ul class="root-level color-r1">
<li>
<a href="de/blah/blubber/blubbediblub/">
<div class="sprite-arrows"></div>
<span class="linktext">Das ist ein Link</span>
</a>
</li>
</ul>
Jetzt wollte ich bei internen Linkseiten als Parameter die ursprüngliche ID mitgeben:
1 = TMENU
1 {
expAll = 1
NO = 1
NO.doNotLinkIt = 0
NO.stdWrap.cObject = CASE
NO.stdWrap.cObject {
key.field = doktype
default = TEXT
default.field = nav_title//title
default.typolink.parameter.field = uid
4 < .default
4.typolink.parameter.field = shortcut
4.typolink.additionalParams.field = uid
4.typolink.additionalParams.wrap = &ref=|
stdWrap.wrap = <div class="sprite-arrows"></div><span class="linktext">|</span>
}
}
was aber dazu führt, das der A-Tag nicht mehr um den DIV und SPAN herum liegt, sondern nur der Text im SPAN verlinkt ist.
Kann mir mal einer einen Denkanstoß geben, wie ich das korrekt wrappe?