我是magento开发的新手。我不希望用户将任何产品添加到购物车中。如果他/她需要更改产品的数量,那么他/她需要从mycart页面更改它,但添加到购物车按钮只允许一次添加产品,之后当他/她点击添加到购物车按钮时,它必须说“如果你想更改数量,它已经添加到购物车中,那么请转到mycart”。
例如,您可以访问www.flipkart.com。
答案 0 :(得分:1)
看看:
产品 - >库存 - >购物车中允许的最大数量
系统 - >配置 - >库存 - >购物车中允许的最大数量
查看Customize Magento using Event/Observer。
您可以使用的事件,例如:checkout_cart_update_items_before
和checkout_cart_product_add_after
另外,我建议:/app/code/core/Mage/Checkout/Model/Cart.php
寻找可能有用的其他事件。
在此文件中,您还可以找到如下代码:
$this->getCheckoutSession()->addError(
Mage::helper('checkout')->__('Some of the requested products are unavailable.')
);
您可以使用它向客户显示错误消息。