2014-09-04 80 views
0

我正在寻找一种解决方案,使每个客户的产品可见/不可见。有一些扩展可以限制每个客户群产品的可见性,但是我找不到为每个客户设置可见性的解决方案。Magento每个客户的产品可见度

有没有人知道这个解决方案?

回答

2

一种方法是整合问题本身提到的扩展。

一个变通是添加自定义的产品属性,我们可以添加代码来检查已登录的客户群中使用

app/design/frontend/package/theme/template/catalog/product/list.phtml

Mage::getSingleton('customer/session')->getCustomerGroupId();

并加载产品集合,该集合将根据自定义属性使用

过滤出产品

$collection->addAttributeToFilter();

在我看来,这将是最简单的方法来做到这一点。

+0

我知道如何解决这个客户群。但我正在寻找一种解决方案来设置每个客户的产品可见性,而不是客户群。 – Michel 2014-09-11 12:13:56

+0

但是,在什么基础上,客户可以区分产品是否可见? – Vish 2014-09-15 05:23:31

相关问题