2012-06-28 26 views
3

我有一個鏈接到Joomla「單篇文章」的菜單。Joomla麪包屑顯示「未分類」類別

因此,麪包屑是:首頁>服務

現在,我創建了一個文章,以投入服務頁面。例如「開發服務」頁面。

於是,我去了「服務」頁面並創建一個鏈接到這個網頁,現在bradcrumb是:首頁>服務>未分類>開發服務

如何只首頁放>服務>開發服務

是否有一些技巧?

+0

什麼版本的Joomla? – GDP

+0

從來沒有遇到過這種情況,如果不在的話,找不到方法。我看到http://extensions.joomla.org/extensions/structure-a-navigation/site-navigation上有許多擴展,可能會有所幫助。 – GDP

+0

我的版本是Joomla 2.5 –

回答

3

Joomla Forum處爲您找到了一些解決方法,但需要考慮How to override the component mvc from the Joomla! core中的描述。這實際上隱藏在麪包屑的範疇,但可以很容易地適應這樣只做如果$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(); 
} 
+0

正是我所做的。謝謝。我真的認爲這不存在其他解決方案... –

+0

真棒後 - 解釋了很多 - 幫助我瞭解更多關於Joomla –

+0

感謝您的這個提示!這正是我所期待的。 – faramka

0

我面臨着同樣的問題,花了一個小時谷歌的問題。如果您已在2個或更多菜單中分配單個文章,可能會發生:)刪除菜單並重新分配所有文章。