【问题标题】:How to get Joomla's breadcrumb to display correct path to K2 item?如何让 Joomla 的面包屑显示 K2 项目的正确路径?
【发布时间】:2011-11-26 22:17:02
【问题描述】:

我几乎完成了一个相当复杂的 Joomla 网站的开发,但我有一个非常恼人的面包屑错误。我会尽量用最简单的方式来解释。

我将 Joomla 文章和 K2 项目混合在一起,以使我的网站正常运行。

我有以下架构:

关于

  • 证词(K2 类别列表)

X 年

  • 程序(包含列出课程的 K2 模块的特定文章)
    • 第 1 课(K2 项目)
    • 第 2 课...

程序寿命

  • 教师(Joomla 类别列表)
    • 先生X(Joomla 文章)
    • 先生是的

用户可以从程序页面或教师页面访问课程详细信息。

当您从程序页面访问课程页面时,面包屑显示“Home > Year X > Program > Lesson 1”,这非常好。

当您尝试从教师页面访问课程页面时,面包屑显示“主页 > 关于 > 见证 > 第 1 课”...这是不正确的。

我使用 Joomla 的面包屑模块​​而不是 K2 的。

我很确定这篇文章中缺少重要的配置细节,但如果你需要,我真的很乐意与你讨论。

问候, 吉布

【问题讨论】:

    标签: joomla joomla-extensions breadcrumbs joomla-k2


    【解决方案1】:

    Joomla 将(总是?)将当前菜单项添加到面包屑。从那里再往下看,将由扩展程序显示。

    因此,您的教师页面中的链接看起来应用了“见证”菜单项 (Itemid),因此 Joomla 会生成反映该菜单项的面包屑。

    您应该确保 Joomla 文章中的链接附有“X 年”->“程序”的匹配 Itemid,然后面包屑应该可以工作。

    【讨论】:

      猜你喜欢
      • 2012-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多