Как делаю я меню:
Код:
temp.MenuTop {
wrap = <div id="menu"> | </div>
entryLevel = 0
1 = TMENU
1 {
expAll=1
noBlur = 1
wrap = <ul id="menuList" class="adxm"> | </ul>
NO {
wrapItemAndSub = <li> | </li>
}
IFSUB = 1
IFSUB {
allWrap.dataWrap = <li><a>{field:title}</a>
doNotShowLink = 1
}
ACTIFSUB < .IFSUB
}
Может быть комбинации
wrap и
wrapItemAndSub помогут обойти это?
Кстати, проверить на пустые <ul> не могу, но уверен, что <div id="menu"></div> всетаки выводится, я так понимаю цель - именно от этого избавиться. Сам бы не против узнать.