3

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

今天我再次注意到,类别页面不再显示产品。我再次登录管理部分并仔细检查产品是否处于活动状态、有库存、有数量以及是否刷新了索引(我已关闭缓存,所以这不是问题)。当通常的修复都不起作用时,我继续执行当天的原始任务。我登录了会员区并在那里进行了调整。就在那时,我回到分类页面,发现产品又回来了。通过登录和注销,我可以使类别页面显示/隐藏产品。我一直在通过管理部分寻找一个选项,该选项可能会向未登录的用户隐藏产品但无法找到一个。

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

4

1 回答 1

3

在浏览管理面板的客户组部分时,我注意到有一个“未登录”用户条目。不过,这其中有些可疑之处。ID是'5'。其他客户组从 1 上升到 3,没有 id 为 4 的条目。

我的解决方案是更改我的数据库以将“未登录”客户组的 id 设置为 0:

 UPDATE customer_group SET customer_group_id = 0 WHERE customer_group_code = 'NOT LOGGED IN'
于 2012-08-16T11:30:07.233 回答