1

magento 1.7.2 を使用すると、local.xml ファイルの特定のカテゴリ レイアウト ハンドルを使用して、cms ページに特定のカテゴリの製品を読み込むことができました。階層化されたナビゲーション フィルタは、その特定のカテゴリに対してのみ表示されます。

ただし、magento 1.8.1 では、私の local.xml は常に無視され、レイアウト xml の更新のために管理パネルで local.xml から同じスニペットを使用すると、更新は機能しますが、表示されるフィルターはすべてのカテゴリ用です。 isAnchor が特定のカテゴリで no に設定されていても、特定のカテゴリではありません。

local.xml が無視されないようにする方法について SO にこの質問を投稿しました: local.xml は Magento レイアウト ディレクトリに追加されましたが、適用されず、無視されます

私の特定のカテゴリに対して取得されているフィルターは、catalog view.phtml ファイルで次を使用して同じです。

$this->getFilters()

ただし、local.xml でカテゴリ ハンドルを使用していないため、すべてのカテゴリを使用するのではなく、特定のカテゴリに対してフィルターが選択されていません。助けてくれてありがとう。

4

0 に答える 0