在我们目前的 Magento 实现中,情况如下:
不同类别下有两种类型的产品(项目)。1. 允许所有人 2. 允许特定登录用户(客户)
例如让我们假设有 100 个项目(在不同类别下)允许显示给所有登录或未登录的用户
现在有 10 个项目只能由客户 A 看到(A 组) 5 个项目只能由客户 B 看到。(B 组)
因此,当客户 A 登录时,他/她将看到允许所有 + 来自 Set A 但不来自 Set B 的项目的所有项目。
当客户 B 登录时,他/她会将所有允许的项目都添加到集合 B 但不来自集合 A 的所有 + 项目。
如何在 Magento 中实现此结果?我应该在 MySQL 中还是在 Magento 模块中处理它?
请建议,
谢谢