【发布时间】:2016-05-19 15:11:29
【问题描述】:
我已经在整个互联网上搜索了一个解决方案,但没有找到正确的答案,所以这是我的问题:
我一直在尝试在我的网站中引入面包屑菜单。我通过编写以下 HMENU 完成了这项工作:
lib.breadcrumb=COA
lib.breadcrumb {
10 = HMENU
10 {
special = rootline
special.range = 1|-1
includeNotInMenu = 1
1 = TMENU
1 {
# no unneccessary scripting.
1.noBlur = 1
# Current item should be unlinked
1.CUR = 1
1.target = _self
1.wrap = <div class="breadcrumb"> | </div>
1.NO {
stdWrap.field = title
ATagTitle.field = nav_title // title
linkWrap = ||*| » |*|
}
# Current menu item is unlinked
1.CUR {
stdWrap.field = title
linkWrap = ||*| » |*|
doNotLinkIt = 1
}
}
}
}
菜单显示在网站上,因此接线工作正常。但问题是,尽管所有站点在后端层次结构中都有共同的根站点 Home,但并非所有站点都显示该根站点。这是两个不同站点的具体示例,它们具有相同的站点层次结构树,返回不同的面包屑:
后端站点树:
Home----Referenzen-----Vertriebsplattform
\---Kompetenzen----Schnittstellentechnik
编辑:
面包屑:
我搜索了网站配置的差异,但负面报告。我还多次重置缓存。
有没有人有类似的问题或知道可能出了什么问题?
提前致谢, 托马斯
【问题讨论】:
-
您能否截取您的站点树的屏幕截图?或者以自上而下的格式将其可视化。我认为问题可能在于您的范围:1 |-1,因此它将落后一级。您的主页中包含相同的模板吗?在 home 之下,Referenz 和 Kopetenz 是同一级别的吗? Kompetenz 可能是 Shortcut 类型吗?
-
嗨@András。你的建议。 Kompetenzen 和Referenzen 的模板匹配。正如您将看到的,它们在侧树中处于同一级别。不幸的是,Kompetenzen 和Referenzen 都不是快捷方式。两者都是标准类型。
标签: typo3 breadcrumbs typo3-7.6.x