仅在大于 1 时显示 Typoscript 面包屑
only show Typoscript breadcrumb when more then 1
我尝试创建一个只显示子页面的面包屑。到目前为止我有这个代码:
lib.breadcrumb = HMENU
lib.breadcrumb {
special = rootline
special.range = 1|-1
wrap = <span class="breadcrumbs">|</span>
1 = TMENU
1 {
noBlur = 1
NO {
allWrap = <span>|</span>
stdWrap.htmlSpecialChars = 1
}
CUR = 1
CUR {
doNotLinkIt = 0
allWrap = <span class="current">|</span>
}
}
}
(范围是 1,因为 0 是特殊的东西)。
所以 page1
我不想显示面包屑。在 page1
的子页面 page1.1
上,我想看到像 page1 > page1.1
这样的面包屑。
我的问题是,我找不到只在子页面上显示面包屑的方法。有什么想法吗?
选项是使用 treeLevel
.
类型的条件
只需将您的代码包装在:
[treeLevel = 2,3,4,5,6,7]
# ... Your code here
[global]
或清除第 0 层和第 1 层的菜单:
[treeLevel = 0,1]
lib.breadcrumb >
[global]
我尝试创建一个只显示子页面的面包屑。到目前为止我有这个代码:
lib.breadcrumb = HMENU
lib.breadcrumb {
special = rootline
special.range = 1|-1
wrap = <span class="breadcrumbs">|</span>
1 = TMENU
1 {
noBlur = 1
NO {
allWrap = <span>|</span>
stdWrap.htmlSpecialChars = 1
}
CUR = 1
CUR {
doNotLinkIt = 0
allWrap = <span class="current">|</span>
}
}
}
(范围是 1,因为 0 是特殊的东西)。
所以 page1
我不想显示面包屑。在 page1
的子页面 page1.1
上,我想看到像 page1 > page1.1
这样的面包屑。
我的问题是,我找不到只在子页面上显示面包屑的方法。有什么想法吗?
选项是使用 treeLevel
.
只需将您的代码包装在:
[treeLevel = 2,3,4,5,6,7]
# ... Your code here
[global]
或清除第 0 层和第 1 层的菜单:
[treeLevel = 0,1]
lib.breadcrumb >
[global]