カスタム オプション タイプ ファイルを使用して、製品を Magento に追加しています。
$cart = Mage::getModel('checkout/cart');
$cart->init();
$pModel = Mage::getSingleton('catalog/product');
foreach($prodArray as $_prod){
$products = explode("=",$_prod);
$product_id = $products[0];
$prod_qty = $products[1];
$pModel->unsetData();
$pModel = Mage::getModel('catalog/product')->load($product_id);
try {
$cart->addProduct($pModel,$prod_qty);
}
catch (Exception $e) { continue; }
echo "<br>Product has been added to Cart of id: $product_id with Quantity: $prod_qty";
}
$cart->save();