0
特定の顧客に製品を追加するためのカスタムスクリプトを書く。Magentoカートに入れるnot working
このようにしてください。
$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