Hallo,
ich habe ein li/ul Menu in Typo3 mit diesem TypoScript erzeugt:
MENU = HMENU
MENU {
special = directory
special.value = 2
1 = TMENU
1 {
expAll = 1
noBlur = 1
wrap = <ul>|</ul>
NO = 1
NO.linkWrap = <li><span>|</span></li>
NO.altText = subtitle
NO.title = subtitle
}
2 < .1
Das ganze funktioniert auch ganz gut. Allerdings brauche ich ein Baum Menu bei dem die Hauptmenupunkte wenn sie Untermenupunkte haben zusätzlich mit einem <span> umgeben sind. Das ganze sollte so aussehen:
<ul>
<li>
<a href="#"><span>Main 1</span></a>
<ul>
<li><a href="#">Sub 1.0</a></li>
<li><a href="#">Sub 1.1</a></li>
<li><a href="#">Sub 1.2</a></li>
</ul>
</li>
<li><a href="#">Main 2</a></li>
<li><a href="#">Main 3</a></li>
</ul>
Wie ihr sehen könnt hat Main 1 ein span Element, da es Unterpunkte enthält. Main 2+3 hat kein span.
Wie kann ich so etwas in TypoScript realisieren?
Vielen Dank und Grüße
Nico