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"}}
其他xml代碼請參考:How to display products on home page。
6. 最后清除緩存,重建索引。System->Cache Management System->Index Management。