Menu 键入3创建菜单快捷方式链接到第一个子菜单(如果存在)';
我在类型3下有以下问题: 我想链接到子菜单的第一个子菜单,如果在菜单的0级中有任何子菜单 例如,点击产品会让我们看到螺丝刀,而不是产品页面,该页面应该是空的Menu 键入3创建菜单快捷方式链接到第一个子菜单(如果存在)';,menu,typo3,shortcut,typoscript,Menu,Typo3,Shortcut,Typoscript,我在类型3下有以下问题: 我想链接到子菜单的第一个子菜单,如果在菜单的0级中有任何子菜单 例如,点击产品会让我们看到螺丝刀,而不是产品页面,该页面应该是空的 -home (id=1) -products (id=2) --screwdrivers (id=3) --cables (id=4) -about (id=5) -impress (id=6) 我有一个简单的三级菜单,由打字脚本创建: temp.menu_1 = HMENU temp.menu_1 { 1 = TMENU 1 {
-home (id=1)
-products (id=2)
--screwdrivers (id=3)
--cables (id=4)
-about (id=5)
-impress (id=6)
我有一个简单的三级菜单,由打字脚本创建:
temp.menu_1 = HMENU
temp.menu_1 {
1 = TMENU
1 {
#expAll =1
wrap = <ul id="nav1">|</ul>
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
stdWrap.htmlSpecialChars = 1
ATagTitle.field = title
}
ACT <.NO
ACT {
wrapItemAndSub = <li id="nav1act">|</li>
}
}
2 < .1
2 {
wrap = <ul id="nav2">|</ul>
ACT.wrapItemAndSub = <li id="nav2act">|</li>
}
3 < .2
3 {
wrap = <ul id="nav3">|</ul>
ACT.wrapItemAndSub = <li id="nav3act">|</li>
}
}
temp.menu\u 1=humanu
临时菜单1{
1=t菜单
1 {
#expAll=1
wrap=|
stdWrap.htmlSpecialChars=1
ATagTitle.field=标题
}
ACT我认为您可以将产品页面设置为螺丝刀页面的快捷方式,并保持打字稿不动。您好,我猜有一个更简单的解决方案。谢谢您的提示
lib.myFooterNav = HMENU
lib.myFooterNav.special = directory
lib.myFooterNav.special.value = 44
lib.myFooterNav.wrap = <div class="hlist"><ul>|</ul></div>
lib.myFooterNav.1 = TMENU
lib.myFooterNav.1 {
NO.allWrap = <li>|</li>
NO.doNotLinkIt.stdWrap.override = 1
NO.doNotLinkIt.stdWrap.if {
equals.field = uid
value = 48
}
NO.before.stdWrap.cObject = TEXT
NO.before.stdWrap.cObject {
data = getIndpEnv:REQUEST_URI
wrap = !!<=|?===>
}
NO.before.stdWrap.if {
equals.field = uid
value = 48
}
NO.after = </a>
NO.after.stdWrap.if {
equals.field = uid
value = 48
}
ACT.allWrap = <li>|</li>
ACT.ATagParams = class="active"
ACT = 1
}
noBlur=1
否=1
没有{
wrapItemAndSub=