2014-09-21 148 views
3

據我所知,默認情況下,Magento的「新產品」模塊(new.phtml)顯示列出的最後8個產品。怎麼可能改變默認值,甚至可能完全刪除限制(是的,這將完全改變「新產品」模塊的行爲,我知道)?更改Magento「新產品」模塊的默認產品限制

謝謝!

回答

5

「新產品區塊」(Mage_Catalog_Block_Product_New)擁有setProductsCount($count)方法。你可以設置你想要的號碼。

如果通過佈局添加該塊,你可以設置$指望這樣

<block type="catalog/product_new" .....> 
... 
<action method="setProductsCount"><count>100</count></action></code> 
... 
</block> 

此號碼將被用作_getProductCollection()功能的「每頁過濾器」。

0

一種解決方案可能是工具欄,並設置限制添加到尋呼機提到here,或對產品徵收使用setProductsCount($計數)

第二個可能是覆蓋類Mage_Catalog_Block_Product_New_getProductCollection()

刪除 ->setPageSize($this->getProductsCount()) ->setCurPage(1)