在Magento中按类别限制订单数量或按类别添加额外运费
我对Magento有意见 我有一个类别,客户每次订单只能从该类别中购买一种产品。我已成功设置设置,以便只能在产品设置中添加一个项目。但是,如果客户返回该类别,他仍然可以在该类别中添加其他产品。假设他从类别A中选择产品A,他可以返回类别A来选择产品B。我想要的是,在任何时候,对于该订单,他只能从类别A中购买一种产品 如果这是不可能的,我希望增加额外的运费,如果超过1个产品是从该类别中选择 有人能解决这个问题吗 见 为事件创建观察者在Magento中按类别限制订单数量或按类别添加额外运费,magento,Magento,我对Magento有意见 我有一个类别,客户每次订单只能从该类别中购买一种产品。我已成功设置设置,以便只能在产品设置中添加一个项目。但是,如果客户返回该类别,他仍然可以在该类别中添加其他产品。假设他从类别A中选择产品A,他可以返回类别A来选择产品B。我想要的是,在任何时候,对于该订单,他只能从类别A中购买一种产品 如果这是不可能的,我希望增加额外的运费,如果超过1个产品是从该类别中选择 有人能解决这个问题吗 见 为事件创建观察者结帐\u购物车\u产品\u添加\u后 <events
结帐\u购物车\u产品\u添加\u后
<events>
<checkout_cart_product_add_after>
<observers>
<enableduplicateproductstatus>
<type>singleton</type>
<class>limitcartproductbycategory/observer</class>
<method>cartlimit</method>
</enableduplicateproductstatus>
</observers>
</checkout_cart_product_add_after>
</events>
看
为事件创建观察者结帐\u购物车\u产品\u添加\u后
<events>
<checkout_cart_product_add_after>
<observers>
<enableduplicateproductstatus>
<type>singleton</type>
<class>limitcartproductbycategory/observer</class>
<method>cartlimit</method>
</enableduplicateproductstatus>
</observers>
</checkout_cart_product_add_after>
</events>