将相同的产品添加到购物车时,它正在添加新行,但如果相同的产品 ID 已在购物车中,则需要更新数量。
我需要它与数量更新保持一致。
最佳答案
您需要覆盖 app/code/core/Mage/Sales/Model/Quote/Item.php
类。 representProduct
方法负责新的一行或一行。要多次添加相同的产品,您必须每次都返回 false。
我假设你已经成功覆盖了这个类。
/**
* Check product representation in item
*
* @param Mage_Catalog_Model_Product $product
* @return bool
*/
public function representProduct($product)
{
return false;
}
谢谢。
关于Magento 购物车 相同的产品添加到不同的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37771912/