你现在的位置:首页 > PHP网站建设知识库 > magento > 正文

让magento首页显示最新产品(New Arrivals)

1.在magento后台CMS=>Pages 找到首页, 在标签Design栏的Page Layout里填入:
 
<block type="catalog/product_new" name="home.catalog.product.new" template="catalog/product/new.phtml"/>

2.在Content里填入:
 
{{block type ='catalog/product_new' name="home.catalog.product.new" template ='catalog/product/new.phtml'}}

或者在home模板文件里面对应位置插入:
 
< ?php echo $this->getLayout()->createBlock('catalog/product_new')->setTemplate('catalog/product/new.phtml')->toHtml() ; ?>

3.在后台编辑产品里面设置新产品的上线时间和结束时间即可。即设置产品的Set Product as New from Date和Set Product as New to Date

4.前台应该可以正常显示了,不过默认最多只能显示最新五个产品,如何修改这个限制呢?在app/code/core/Mage/Catalog/Block/Product/New.php这个文件里面,修改这个数字即可
 
const DEFAULT_PRODUCTS_COUNT = 5;