欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Magento首页不显示产品

程序员文章站 2022-03-29 23:29:38
...


1. 检查Magento产品分类的根目录Root Category,以及根目录下该产品所属的子分类的状态:Catalog->Manager Categories->Root Category->Is Active 要设置为Yes。

2. 检查提交创建的产品是否启用:Catalog->Manager Products->Eidt->General->状态Status要设置为Enable。

3. 然后同时检查该Magento 产品的库存Inventory:Stock Availability是否为Out of Stock,默认要设置为In Stock才会显示在Magento前台。数量Qty大于0。

4. 检查产品图片是否被排除了,Magento批量上传的产品有时候会默认被设置为Exclude,同样编辑产品信息Images选项,去掉Exclude复选框。

5. 检查首页代码是否设置了显示新产品:CMS->Pages->Home Page,Magento默认注释掉了这里Design->Page Layout 中的Page layout XML。去掉注释则会默认显示最新产品(创建产品时已经设置为新产品的才会显示Set Product as New from Date),最近浏览产品,最近比较的产品等,注:这里的代码显示新产品需要在设置Custom Design From 和Custom Design To 的时间范围内才显示。

另外(Magento 1.3版本及以前)也可以在Content中添加其他类型的产品列表(如新产品,所有产品,某分类下的产品等),所有产品:

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}}


6. 最后清除缓存,重建索引。System->Cache Management    System->Index Management。

其他xml代码请参考:How to display products on home page。