我已按照所有可用的说明进行操作,但以下 TypoScript 并没有做它应该做的事情:
lib.menu.mainMenu = HMENU
lib.menu.mainMenu {
entryLevel = 0
1 = TMENU
1 {
NO = 1
NO {
stdWrap.htmlSpecialChars = 1
allWrap = <li>|</li> |*| <li>|</li> |*| <li>|</li>
}
CUR = 1
CUR {
allWrap = <li>|</li> |*| <li>|</li> |*| <li>|</li>
}
ACT = 1
ACT {
allWrap = <li>|</li> |*| <li>|</li> |*| <li>|</li>
}
}
}
不是显示(总是!)页面结构的第一级,而是显示第二级,依此类推。特别是叶节点会导致一个空的菜单栏。我不明白这一点,不同的手册明确指出,如果没有定义其他级别,则只会出现第一级!那么怎么可能呢,例如,如果没有定义第二层,它会以相同的方式显示吗?
Typo3 版本:6.1.5