如果当前活动菜单项有子菜单(wrap
),我想更改TMENU
的{{1}}。
以下是我的错别字的摘录:
ACTIFSUB
答案 0 :(得分:3)
请注意,如果启用expAll,将始终打印子菜单,因此将始终使用覆盖。
以下是工作示例:
lib.navigation = HMENU
lib.navigation {
wrap = <ul>|</ul>
wrap.override = <ul class="override">|</ul>
entryLevel = 0
1 = TMENU
1 {
expAll = 0
NO.allWrap = <li> | </li>
ACT = 1
ACT.allWrap = <li>|</li>
ACTIFSUB = 1
ACTIFSUB {
allWrap= <li class="sub">|</li>
before.cObject = LOAD_REGISTER
before.cObject.actsubmenu = TEXT
before.cObject.actsubmenu.value = 1
}
}
wrap.override.if.isTrue.data = REGISTER:actsubmenu
}