【发布时间】:2014-05-03 01:54:39
【问题描述】:
我们公司在网上销售药品,根据法律,我们仅限于客户可以购买多少特定药品。 对于具有一个品牌的单一产品,这可以通过默认的 Magento 功能轻松控制,当我们拥有不同品牌的特定药物时,我的问题就出现了。 简而言之,我目前可以将客户限制为 1 包品牌 A 的扑热息痛,但没有什么可以阻止他们同时购买品牌 B 的另一包。
我希望能够在购物车中检查具有特定属性的产品,并将它们限制为每个购物车 1 个。理想情况下,当客户点击添加到购物车时,消息将通过我们当前拥有的默认 Magento 警报显示。
编辑:我认为解决此问题的最简单方法是在将产品添加到购物车时检查当前在购物篮中的 SKU 代码。如果匹配,则抛出错误,否则将项目添加到购物车。
【问题讨论】:
标签: magento shopping-cart