3

非常に複雑な Joomla Web サイトの開発がほぼ完了しましたが、ブレッドクラムに非常に苛立たしいバグがあります。できるだけ簡単に説明しようと思います。

ウェブサイトが正常に機能するように、Joomla 記事と K2 アイテムを組み合わせています。

私は次のアーキテクチャを持っています:

  • 証言(K2カテゴリーリスト)

X年

  • プログラム (レッスンをリストした K2 モジュールを含む特定の記事)
    • レッスン1(K2アイテム)
    • レッスン 2...

プログラムの寿命

  • 教師 (Joomla カテゴリ リスト)
    • Mr.X(Joomla記事)
    • Yさん

ユーザーは、プログラムのページまたは教師のページからレッスンの詳細にアクセスできます。

プログラムのページからレッスンのページにアクセスすると、パンくずリストに「ホーム > X 年 > プログラム > レッスン 1」と表示されますが、これで問題ありません。

教師のページからレッスンのページにアクセスしようとすると、ブレッドクラムに「ホーム > について > 証言 > レッスン 1」と表示されます...これは正しくありません。

K2 ではなく、Joomla のブレッドクラム モジュールを使用しています。

この投稿には重要な構成の詳細が欠けていると確信していますが、必要に応じてそれらについて話し合うことができて本当にうれしいです.

よろしく、ジボウ

4

1 に答える 1

0

Joomla は (常に?) 現在のメニュー項目をブレッドクラムに追加します。そこから、何が表示されるかは拡張子次第です。

したがって、教師ページからのリンクには「証言」メニュー項目 (Itemid) が適用されているように見え、Joomla はこのメニュー項目を反映するブレッドクラムを生成します。

Joomla 記事内からのリンクに、"Year X" -> "Program" に一致する Itemid が添付されていることを確認する必要があります。これにより、ブレッドクラムが機能するはずです。

于 2013-03-21T09:33:15.343 に答える