2014-09-04 23 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

相關問題