服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > magento教程 >

解决Magento前台不显示添加的产品

时间:2016-01-12 09:36来源: 作者: 点击:
现象:今天在megento后台添加产品之后,前台的分类却怎么也无法显示!不论重新index数据,还是清除cache。 解决:发现是产品的库存选项没有设置好,Manage Products - 编辑产品 -Inventory-

现象:今天在megento后台添加产品之后,前台的分类却怎么也无法显示!不论重新index数据,还是清除cache。

解决:发现是产品的库存选项没有设置好,Manage Products -> 编辑产品 ->Inventory->Stock Availability 的值改为InStock。

 

下面是大家提到的Magento前台不显示产品的几个可能原因

原因一。产品库存不足

Magento在读取产品collection的时候,会过滤掉当前库存为0的产品,防止用户订购没有库存的产品,为客户提供最佳的用户体验。一般情况下我们在快速添加一个测试产品的时候,经常会漏掉库存选项,因为在产品添加页面,库存并非必填项目。

解决Magento前台不显示添加的产品

如上图所示,首先需要确保在产品管理页面的Inventory标签下的Stock Availability改成In Stock。另外,Magento在系统设置的Inventory标签下,也可以设置是否显示没有库存的产品。如果开启该选项,Magento在读取产品collection的时候,会包含当前库存为0的产品。

解决Magento前台不显示添加的产品

原因二。产品状态是否开启

添加产品时另一个经常忘记更改的地方是产品状态。虽然该属性是产品的必填属性,但是在某些特殊情况下,如复制产品是,它的默认状态是关闭的。如下图,将产品状态设置为开启。

 

原因三. 产品可见范围

在设置关联产品或者其他特殊情况下,你可能需要隐藏普通产品,只显示主产品,又或者说你希望产品只能在搜索的时候出现,而不出现在分类页面。Magento产品拥有可见范围,如果说在分类页面中无法找到该产品,却可以搜索到,应该就是该属性出现了问题。

(责任编辑:最模板)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容