3

Joomlaの「単一の記事」にリンクするメニューがあります。

つまり、ブレッドクラムは次のとおりです。ホーム>サービス

さて、サービスページに入れる記事を作成しました。たとえば、「開発サービス」ページ。

そこで、「サービス」ページに移動して、このページへのリンクを作成しました。これで、ブラッドクラムは次のようになります。ホーム>サービス>未分類>開発サービス

ホーム>サービス>開発サービスのみの置き方

トリックはありますか?

4

2 に答える 2

3

Joomla Forumでいくつかの回避策を見つけましたが、Joomla からコンポーネント mvc をオーバーライドする方法で説明されているように考慮してください。コア。これは実際にはブレッドクラムのカテゴリを非表示にしますが、$this->item->catid0 の場合にのみそうするように簡単に調整できます。

必要な変更は次のとおりです。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

私は同じ問題に直面し、問題をグーグルで検索するのに1時間費やしました. 2 つ以上のメニューで 1 つの記事を割り当てた場合に発生する可能性があります :) メニューを削除し、すべての記事を再度割り当てます。

于 2013-12-11T11:41:50.493 に答える