3

我有一个链接到 Joomla 中的“单篇文章”的菜单。

所以,面包屑是:首页>服务

现在,我创建了一篇文章放入服务页面。例如“开发服务”页面。

所以,我去了“服务”页面并创建了一个指向该页面的链接,现在 bradcrumb 是:主页 > 服务 > 未分类 > 开发服务

首页 > 服务 > 开发服务

有什么技巧吗?

4

2 回答 2

3

在Joomla 论坛上为您找到了一些解决方法,但考虑到如何从 Joomla 中覆盖组件 mvc!核心。这实际上隐藏了面包屑中的类别,但只有在$this->item->catid为 0 时才能轻松调整为这样做。

你想要的改变是:components/com_content/views/article/view.html.php

$category = JCategories::getInstance('Content')->get($this->item->catid);
while ($category && ($menu->query['option'] != 'com_content' || $menu->query['view'] == 'article' || $id != $category->id) && $category->id > 1)
{
    $path[] = array('title' => $category->title, 'link' => ContentHelperRoute::getCategoryRoute($category->id));
    $category = $category->getParent();
}
于 2012-06-28T17:56:02.603 回答
0

我遇到了同样的问题,花了一个小时在谷歌上搜索这个问题。如果您在 2 个或更多菜单中分配了单篇文章,可能会发生 :) 删除菜单并重新分配所有文章。

于 2013-12-11T11:41:50.493 回答