1

新しいコントローラーとフロント名の下に特定の製品コレクションを表示する magento モジュールに取り組んでいます。

これらのコレクションの一部は大きくなるので、ページの横にレイヤード ナビゲーションを追加したいと考えています。(そして、ちょっと、ページネーションとソートをしている間に。)

階層化されたナビゲーションブロックを追加できます

        <reference name="left">
           <block type="catalog/layer_view" name="catalog.leftnav" template="landing/layer.phtml"/>
        </reference>

私が得たのは、カタログ全体に適用された階層化されたナビゲーションであり、カテゴリが壊れており、ページ上の製品コレクションとのインターフェースはありません.

このカスタム製品コレクションに階層化されたナビゲーション (およびページネーションと並べ替え) を接続するにはどうすればよいでしょうか?

4

2 に答える 2

1

ここで答えは出ませんでした。私は方向を変えて、この開発の道を完了することはありませんでした。学んだことを投稿しようと思いました。

上記のアプローチは健全です。この作業は基本的に、catalog または catalogsearch モジュールの機能を再作成することを伴います。製品コレクションと現在のカテゴリを変更して、カタログのモデルとブロックをサブクラス化する必要があります。

この投稿は漠然と正しい方向に向かっていますが、そこには到達していません。
http://www.webdesign-gm.co.uk/news/layered-navigation-on-home-page-or-any-cms-page-magento.php これについてさらに前進した場合は、遠慮なく投稿してください。

于 2012-12-16T12:06:10.760 に答える