Ich habe ein Menü mit 10 Menüpunkten. Die sollen nebeneinander in 3 Spalten aufgeteilt werden.
in der ersten Spalte jeweils 4
in der zeiten und dritten spalte jeweils 3
also immer max. 4 punkte
wenn es weniger sind als 4 dann jeweisl 50% in spalte 2 und 3.
könnt ihr mir ein tipp geben?
ich hab ein menü-snippet gefunden, das alles durch 2 teilt und dann 2 menüs draus macht. schon nicht schlecht. aber mir fehlt das know how für eine weitere spalte.
Danke im Voraus,
Sven
lib.subMenu = COA
lib.subMenu {
10 = HMENU
10.special = directory
10.special.value = 37
10.1 = TMENU
10.1 {
wrap = <ul class="subMenu-col1"> |</ul>
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}+4)/4
wrap = <li>|<li>
}
}
ACT < .NO
ACT = 1
ACT.ATagParams = class="active"
}
20 < .10
20.1.wrap = <ul class="subMenu-col2"> |</ul>
20.1.NO.stdWrap.cObject.if.negate >
}