Menu 键入3“特别菜单”;浏览「;
我正试图在TYPO3中构建一个浏览菜单,该菜单应该添加到所有子页面,以便在所有子菜单页面中导航 这就是我得到的:Menu 键入3“特别菜单”;浏览「;,menu,typo3,typoscript,Menu,Typo3,Typoscript,我正试图在TYPO3中构建一个浏览菜单,该菜单应该添加到所有子页面,以便在所有子菜单页面中导航 这就是我得到的: temp.prevPage = HMENU temp.prevPage { special = browse special{ items = prev value = 22 prev.fields.title = <img src="fileadmin/dev/pics/prev.gif" title="
temp.prevPage = HMENU
temp.prevPage {
special = browse
special{
items = prev
value = 22
prev.fields.title = <img src="fileadmin/dev/pics/prev.gif" title="next page" alt="prev page"/>
}
1 = TMENU
1.NO = 1
1.NO.allWrap = |
}
temp.nextPage = HMENU
temp.nextPage {
special = browse
special{
items = next
value = 22
next.fields.title = <img src="fileadmin/dev/pics/next.gif" title="next page" alt="prev page" />
}
1 = TMENU
1.NO = 1
1.NO.allWrap = |
}
非常感谢您的帮助。您需要删除
特殊.value
以始终使用当前pid。它可能看起来像这样(略有不同,但复制自一个实时项目):
此代码必须在页面结构的pid 19上执行谢谢您的回答。是的,这就是我最初尝试的:没有价值的TS。但它不起作用,而且仍然不起作用。然后我发现,这只是实际页面上的一个问题,因为我用一个手动pid值进行了尝试。我用您的代码1到1进行了尝试,但效果并不理想。肯定是别的地方出了问题。有什么背景吗?或者在选项中更改某些内容或包含某些内容?抱歉,我忘了提及,我的代码需要在代码中的pid 19才能在所有子页上可用。非常感谢,您给了我答案的关键:TS必须在父页上,而不是在_根中。。。现在它工作了!简单高效,开箱即用,很好的代码片段
_root
- Home
- pid19
- - pid20
- - pid21
- - pid22
- - pid23
- pid24
- - pid25
...
lib.navi.horizontal = COA
lib.navi.horizontal {
10 = HMENU
10 {
special = browse
special {
items = prev
}
1 = TMENU
1.noBlur = 1
1.NO {
ATagParams = class="nav-arrow nav-prev"
ATagTitle.dataWrap = {field:title}
}
}
20 = HMENU
20 {
special = browse
special {
items = next
}
1 = TMENU
1.noBlur = 1
1.NO {
ATagParams = class="nav-arrow nav-next"
ATagTitle.dataWrap = {field:title}
}
}
}