Magento未向未登录用户显示产品

时间:2012-08-16 11:30:07

标签: magento magento-1.7

使用Magento CE 1.7,我上传了多个csv文件来创建类别,创建大量产品,并将产品分配到正确的类别。我不知道究竟是什么时候发生的,但大约两周前我注意到类别列表页面会停止在前端显示产品。我花了将近一半的开发时间用于此项目,试图让类别页面始终显示产品。

今天我注意到,类别页面不再显示产品。我再次登录管理部分并双重检查产品是否有效,库存,有数量,并且索引已刷新(我已关闭缓存,因此这不是问题)。当没有一个常见的修复工作时,我继续我当前的原始任务。我登录了会员区并在那里进行了调整。就在那时我回到了类别页面,发现产品又回来了。通过登录和注销,我可以使类别页面显示/隐藏产品。我已经通过管理部分寻找可能会隐藏未登录用户的产品但无法找到产品的选项。

为什么用户未登录时我的产品不显示?

1 个答案:

答案 0 :(得分:3)

虽然通过管理面板的客户群部分,我注意到有一个“未登录”用户的条目。但是有一些可疑的东西。 ID为'5'。其他客户群从1升到3,并且没有ID为4的条目。

我的解决方案是更改我的数据库,将'NOT LOGGED IN'客户组的ID设置为0:

 UPDATE customer_group SET customer_group_id = 0 WHERE customer_group_code = 'NOT LOGGED IN'