如何使用“颜色”和“尺寸”属性以及“数量”更新购物车。
在这里,我可以使用 qty 进行更新。
在这里,我通过以下方式传递 API url:
http://<host>/middleware/update_cart.php?cart_id=5&product_list=51@9
$arr = explode (',',$_request['product_list']) ;
$productArr = array() ;
foreach ($arr as $value)
{
$contentArr = explode ('@',$value) ;
$temp = array() ;
$temp['product_id']=$contentArr[0] ;
$temp['qty']=$contentArr[1] ;
array_push($productArr,$temp) ;
}
$finalArr = array() ;
$finalArr[0] = $cart_id ;
$finalArr[1] = $productArr ;
$status = $client->call( $session,'hmcheckout_product.update',$finalArr);