0

何らかの理由で、フラットカテゴリを有効にすると、「ショップバイ」カテゴリフィルタの階層化されたナビゲーションが表示されなくなります。「IsAnchor」をチェックしてみましたが、違いはないようです。フラットカテゴリを無効にすると、「アンカー」エントリに関係なく、適切なカテゴリフィルタが表示されます。カテゴリ、カテゴリ製品、および製品属性のインデックスを再作成しようとしましたが、それでもうまくいきません。コードをトレースしていますが、これまでのところ、app / code / core / Mage / Catalog / Block / Layer / View.phpで呼び出されたgetFilters()関数が空を返し、その結果、ブロック全体が無効になっているようです。この件についてご協力いただければ幸いです。ありがとうございました!

4

1 に答える 1

0
  1. フラット カテゴリを true に設定した後にインデックスを再作成しましたか。

  2. フラット カテゴリ テーブルが空であるか、何らかの理由でコードがストア ID に固有のテーブルを作成できないかを確認してください。

  3. var フォルダーでログとレポートを確認します。Magento によってログに記録された例外などが見つかる場合があります。ログがオンに設定されていることを確認してください。

  4. キャッシュをクリアします。

于 2013-03-19T04:44:58.763 に答える