我正在使用以下自定义代码在购物车中为magento添加产品
$qty=2;
for($i=1;$i<=$qty;$i++){
$product=Mage::getModel('catalog/product')->load($_REQUEST['productid']);
$cart = Mage::getModel('checkout/cart');
$cart->init();
$cart->addProduct($product,array('qty'=>'1','customvar'=>$_REQUEST['customval']));$cart->save();
Mage::getSingleton('checkout/session')->setCartWasUpdated(true);
}
我已使用ajax调用此代码,此代码在购物车中添加数量为2的单引号,我想添加两个数量为1的引号。我怎么能这样做?
答案 0 :(得分:1)
它在app / code / core / Mage / Sales / model / Quote / Item.php中扩展函数representProduct($ product)后起作用。 用return return。