Written custom script, чтобы добавить продукт к конкретному клиенту.Magento Добавить в корзину не работает
Таким образом.
$product = Mage::getModel('catalog/product')->load($id);
$cart = Mage::getSingleton('checkout/cart');
$cart->truncate();
$cart->save();
$cart->getItems()->clear()->save();
$req = Mage::app()->getRequest();
$request['qty'] = $selected_qty[$i];
$request['product'] = $value;
$prod_req = new Varien_Object($request);
try {
$cart->addProduct($product, $prod_req);
$cart->save();
$msg .= "<p>".$product->getName(). " ==> ".$selected_qty[$i] . " items <br/></p>";
}
catch (Exception $ex) {
$err .= "<p>".$ex->getMessage(). " <br/></p>";;
}
Сессия клиента показывает зарегистрированные детали клиента, но это не добавляет товар в корзину. В чем проблема, может кто-нибудь узнать.
Благодаря
какое сообщение исключения выводится? –
без каких-либо исключений. просто пройдя следующие строки .. – Elamurugan