paypel在取消订单后,回到网站,会出现:the cart is empty,但是我们想要他回到购物车页面,而且购物车里面有我们还没有付款成功的产品,需要修改magento的文件
app/code/core/Mage/Checkout/controllers/OnepageController.php
line 484 - 491
$this->getOnepage()->getQuote()->save();
/**
*whenthereisredirecttothirdparty,wedon'twanttosaveorderyet.
*wewillsavetheorderinreturnaction.
*/
if(isset($redirectUrl)){
$result['redirect']=$redirectUrl;
}改为:
//$this->getOnepage()->getQuote()->save();
/**
*whenthereisredirecttothirdparty,wedon'twanttosaveorderyet.
*wewillsavetheorderinreturnaction.
*/
if(isset($redirectUrl)){
$result['redirect']=$redirectUrl;
}
else{
$this->getOnepage()->getQuote()->save();
}
本文介绍如何修改Magento代码以解决PayPal取消订单后购物车为空的问题,确保用户返回时购物车内仍有未支付的商品。
2365

被折叠的 条评论
为什么被折叠?



