我想在网站的顶部有一个水平菜单,在网站的左侧有一个垂直菜单,菜单级别为2和3。
不幸的是,我的拼写脚本显示两个区域的菜单相同。
任何想法出了什么问题?
# Hauptmenu
lib.mainMenu = HMENU
lib.mainMenu.special = directory
lib.mainMenu.special.value = 1
lib.mainMenu.entryLevel = 0
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
wrapItemAndSub = <div class="grid_1_menu"> | </div > |*| <div class="grid_1_menu"> | </div > |*| <div class="grid_1_menu grid_1_menu_end"> | </div >
}
# Seitennavigation
lib.subMenu= HMENU
lib.subMenu.special = directory
lib.subMenu.special.value = 1
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <ul class="sub-menu" id="menu-level-1">|</ul>
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
wrapItemAndSub = <li class="first"> | </li> |*| <li class="middle"> | </li> |*| <li class="last""> | </li>
}
lib.subMenu.2 < lib.subMenu.1
lib.subMenu.2.wrap = <ul class="sub-menu" id="menu-level-2">|</ul>
这很简单:
special = directory
special.value = 123
从 uid = 123 的 page
或 sysfolder
中插入的ALL
项创建一个菜单,通过写入值(在您的情况下1
(,您指示 TS 从(可能(主页下的页面构建菜单。
正如您在此示例中看到的,special
指令优先于entryLevel
。
虽然我不明白为什么,但我不得不删除
lib.subMenu.special.value = 1