我正在使用typo3 6.1.7
并尝试管理submenu
。我想在左边有我的主菜单的第一级。如果我点击具有子菜单的主菜单,则应显示这些菜单。然后我希望能够点击一个子菜单,子菜单仍然在导航中打开。
我可以先隐藏子菜单,当主菜单处于活动状态时显示子菜单(使用css display:none
和display:inline-block
)
但是当我点击子菜单时,主菜单不再有效,我的网站不知道它应该在导航中显示子菜单。
当我点击主菜单时, ACTIFSUB
会触发,而如果我在子菜单上,则会触发。
我该怎么做?我无法相信我是唯一有这种需求的人。谢谢!
修改:
似乎我对rootline / parent和子页面有一般性问题。我试图插入面包屑菜单。但我在rootline中看到的只是我当前的页面,没有rootline。
当我在子页面上时,我认为这与我的父页面没有设置ACT的问题相同。
这里有配置问题吗?这与RealUrl没有任何关系吗?
答案 0 :(得分:0)
应该是这样的:
lib.subMenu = HMENU
lib.subMenu {
entryLevel = 0
1 = TMENU
1 {
wrap = <ul id="subMenu">|</ul>
NO {
wrapItemAndSub = <li>|</li>
}
ACT < .NO
ACT = 1
ACT.wrapItemAndSub = <li class="active">|</li>
}
2 < .1
2 {
wrap = <ul>|</ul>
NO.wrapItemAndSub = <li>|</li>
ACT.wrapItemAndSub = <li class="active">|</li>
}
}