[英]Generate only level 2 menu
我只想生成主菜单的第二级。 在子页面上的其他位置使用它。 我正在使用下面显示的拼写。 仅在特殊值时,我才需要具有当前的pageId,因此它仅生成活动页面的子菜单。 如何获取当前页面ID并将其添加到下面的特殊值?
submenu = HMENU
submenu.wrap = <ul class="submenu">|</ul>
submenu.special = directory
submenu.special.value = {TSFE:id}
submenu {
1 = TMENU
1 {
expAll = 1
NO.wrapItemAndSub = <li class="sub-but">|</li>
ACT = 1
ACT.wrapItemAndSub = <li class="active sub-but">|</li>
}
}
请使用submenu.special.data = TSFE:id
而不是submenu.special.value = {TSFE:id}
。
该代码经过验证可以正常工作。
submenu = HMENU
submenu.wrap = <ul class="submenu">|</ul>
submenu.special = directory
submenu.special.data = TSFE:id
submenu {
1 = TMENU
1 {
expAll = 1
NO.wrapItemAndSub = <li class="sub-but">|</li>
ACT = 1
ACT.wrapItemAndSub = <li class="active sub-but">|</li>
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.