Erstellt man in TYPO3 ein Menü, dessen Links mit einem span Tag gewrapt werden sollen, so geht man in etwa folgendermaßen vor:
menueblock = HMENU menueblock.1 = TMENU menueblock.1{ wrap = <ul>|</ul> NO{ linkWrap = <li><span>|</span></li> } } |
Das Ergebnis ist dieses:
<li><span><a href="index.php?id=2">Linktext</a></span></li> |
Was aber, wenn man statt dessen folgendes erreichen will:
<li><a href="index.php?id=2"><span>Linktext</span></a></li> |
Eine Möglichkeit ist mit stdWrap:
menueblock = HMENU menueblock.1 = TMENU menueblock.1{ wrap = <ul>|</ul> NO{ linkWrap = <li>|</li> stdWrap.wrap = <span>|</span> } } |
Eine andere Lösung sieht so aus und verwendet die Eigenschaft ATagBeforeWrap:
menueblock = HMENU menueblock.1 = TMENU menueblock.1{ wrap = <ul>|</ul> NO{ ATagBeforeWrap = 1 linkWrap = <span>|</span> wrapItemAndSub = <li>|</li> } } |