更改为Magento的“新产品”模块默认产品限制

问题描述 投票:3回答:2

据我了解,在默认情况下,Magento的“新产品”模块(new.phtml)显示列出的最后8种产品。这怎么可能更改默认,甚至可能完全消除限制(是的,这将完全改变“新产品”模块的行为,我明白了)?

谢谢!

magento
2个回答
5
投票

“新产品块”(Mage_Catalog_Block_Product_New)具有setProductsCount($count)方法。你可以设置你想要的号码。

如果通过布局添加该块,你可以设置$指望这样的

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

此数字将被用作在_getProductCollection()功能的“每页过滤器”。


0
投票

一种解决方案可能是工具栏,并设置限制添加到寻呼机提到here,或对产品征收使用setProductsCount($计数)

第二可重写类Mage_Catalog_Block_Product_New和从->setPageSize($this->getProductsCount()) ->setCurPage(1)除去_getProductCollection()

© www.soinside.com 2019 - 2024. All rights reserved.