Dieses Snippet teilt ein Menü dynamisch in 2 Teile.
1.Teil
<menuitem1>
<menuitem2>
<menuitem3>
2.Teil
<menuitem4>
<menuitem5>
<menuitem6>
Menü dynamisch in 2 Teile aufteilen
TypoScript
lib.splitmenu = COA lib.splitmenu { 10 = HMENU 10.special = directory 10.special.value = 1 10.1 = TMENU 10.1 { wrap = div1.teilbr|/div NO { stdWrap.cObject = COA stdWrap.cObject { 10 = TEXT 10.field = title if.value.data = register:count_HMENU_MENUOBJ if.negate = 1 if.isLessThan.prioriCalc=1 if.isLessThan.cObject=TEXT if.isLessThan.cObject.insertData=1 if.isLessThan.cObject.value = ({register:count_menuItems}+1)/2 wrap = |</br> } } } 20 < .10 20.1.wrap = <div>2.teil</br>|</div> 20.1.NO.stdWrap.cObject.if.negate > } page.200 < lib.splitmenu

Impressum
Mollio

1
Seite 1 von 1
Das Menü funktioniert soweit sehr gut (vielen Dank!!!), bis auf die Tatsache, dass die ausgeblendeten Punkte, die die Bedingung also nicht erfüllen, trotzdem als Link erzeugt werden, jedoch ohne Linktext. Umgehen kann man das mit
NO.doNotLinkIt = 1
NO.stdWrap.cObject.10.typolink.parameter.field = uid
Außerdem sollten auch die nav_title berücksichtigt werden:
NO.stdWrap.cObject.10.field = nav_title // title
Gruß
Ben
daas würde ich gerne einsetzen, leider fehlt einiges .. siehe gelbe "kommentare"...
gruß karob
Hallo,
Wie kann ich drei oder mehrere Teile darstellen?
Danke