Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
デフォルトの magento 商品リスト ブロックとテンプレートを使用したいのですが、それを独自のカスタム商品コレクションで使用します。
コレクションはカテゴリの一部ではなく、自分のモジュールによって作成されたコレクションです。
2つを結び付けるにはどうすればよいですか?
から継承する独自のブロック クラスを作成しMage_Catalog_Block_Product_List、少なくともその_getProductCollection()メソッドをオーバーライドして、コレクションをロードする必要があります。
Mage_Catalog_Block_Product_List
_getProductCollection()
テンプレートに関しては、レイアウト定義でデフォルトのテンプレートをブロックに割り当てることができます。