据我了解,在默认情况下,Magento的“新产品”模块(new.phtml)显示列出的最后8种产品。这怎么可能更改默认,甚至可能完全消除限制(是的,这将完全改变“新产品”模块的行为,我明白了)?
谢谢!
“新产品块”(Mage_Catalog_Block_Product_New
)具有setProductsCount($count)
方法。你可以设置你想要的号码。
如果通过布局添加该块,你可以设置$指望这样的
<block type="catalog/product_new" .....>
...
<action method="setProductsCount"><count>100</count></action>
...
</block>
此数字将被用作在_getProductCollection()
功能的“每页过滤器”。
一种解决方案可能是工具栏,并设置限制添加到寻呼机提到here,或对产品征收使用setProductsCount($计数)
第二可重写类Mage_Catalog_Block_Product_New
和从->setPageSize($this->getProductsCount()) ->setCurPage(1)
除去_getProductCollection()