要求されたカテゴリと属性フィルターに基づいて製品コレクションを生成するコントローラーを作成しました。
私はこのコードでレンダリングを生成します:
public function AfficherCollection($collection){
if ($collection){
Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($collection);
$magento_block = Mage::getSingleton('core/layout');
$productsHtml = $magento_block->createBlock('catalog/product_list');
$productsHtml ->setTemplate('catalog/product/list.phtml')->setCollection($collection);
echo $productsHtml->toHTML();
}
}
レンダリングはうまく機能しますが、問題はページ セレクターがないことです。?p=2
しかし、ページ内引数で自分のページを呼び出すと; 希望の商品を持っているので、機能的な問題はありませんが、ページのレイアウトに問題があります。
アイデアはありますか?ありがとうございました!