【问题标题】:Breadcrumbs on Blog Post (orchard cms)博客文章上的面包屑(果园厘米)
【发布时间】:2013-10-11 16:46:13
【问题描述】:

我有一个包含 3 个博客的 Orchard 网站。 (1.6版)

博客在导航中

我在顶部放了一个菜单(默认),一个放在内容旁边(开始级别 2,显示 1 级),另一个在顶部设置为面包屑...

在所有页面上,这些菜单都是正确的...

如果我去博客主页一切正常。

当我访问博客文章时,右侧菜单和面包屑菜单都会松开博客上的“焦点”,并显示所有一级菜单项(面包屑)或所有二级菜单项(侧面菜单)

我该如何解决这个问题?

我了解菜单小部件失去焦点是因为整个 url 不在导航上。

是否有任何解决方法让菜单知道它应该将博客帖子视为博客主页而不是帖子 url 本身(一种规范的参考 url)?

谢谢

【问题讨论】:

    标签: menu navigation widget orchardcms orchardcms-1.6


    【解决方案1】:

    您是否尝试过将面包屑分为单独的导航菜单和单独的导航小部件到它们自己的层中?

    即。

    图层名称:不是博客
    匹配:not url(~/blog1*) and not url(~/blog2*) and not url(~/blog3*)
    要包括的小部件:页面的面包屑

    图层名称:不是 Blog1
    匹配:url(~/blog1*)
    要包括的小部件:Blog1 的面包屑

    图层名称:非博客
    匹配:url(~/blog2*)
    要包括的小部件:Blog2 的面包屑

    图层名称:不是 Blog3
    匹配:url(~/blog3*)
    要包括的小部件:Blog3 的面包屑

    【讨论】:

    • 这似乎是个好主意...我会尝试,我会告诉你它是如何工作的。谢谢...
    • 很高兴听到!祝你的项目好运。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多