2014-03-25 76 views
1

我們公司在網上銷售藥品,根據法律,我們僅限於客戶可以購買多少特定藥物。 對於一個品牌的奇異產品,這可以通過默認的Magento功能輕鬆控制,當我們擁有不同品牌的特定藥物時,會出現我的問題。 簡而言之,我現在可以限制客戶從A品牌購買1包撲熱息痛,但沒有什麼可以阻止他們同時從B品牌購買另一款包。限購物車每個屬性/類型有1個產品 - Magento

我希望能夠檢查具有特定屬性的產品的購物車,並將它們限制爲每個購物車1個。理想情況下,這是當客戶點擊添加到購物車時,消息將通過我們目前擁有的默認Magento警報顯示。

編輯:我認爲最簡單的方法來解決這個問題將檢查當購物車中添加產品時,當前在籃子中的SKU代碼。如果有匹配,拋出一個錯誤,否則將項目添加到購物車。

回答

0

您可以在管理面板中設置購物車中允許的最大數量。系統 - >配置。從左側標籤頁中,查看目錄 - >清單。設置購物車中允許的最大數量設置爲1.

如果您想要添加對整個購物車的檢查。看到這個付款extension

+0

我認爲最大數量允許在購物車選項不與這個quesion有關。因爲他要求基於屬性的數量。情景是,用戶可以添加多個產品,但不能使用相同屬性的產品。 –

相關問題