我只想生成主菜单的第二级。这在子页面上的不同位置上使用。我正在使用如下所示的打字稿。只有在特定值时,我才需要有当前的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>
}
}发布于 2015-08-15 22:18:29
请使用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>
}
}https://stackoverflow.com/questions/32016290
复制相似问题