博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
paypal订单取消后转向购物车页面!
阅读量:4201 次
发布时间:2019-05-26

本文共 697 字,大约阅读时间需要 2 分钟。

paypel在取消订单后,回到网站,会出现:the cart is  empty,但是我们想要他回到购物车页面,而且购物车里面有我们还没有付款成功的产品,需要修改magento的文件

 app/code/core/Mage/Checkout/controllers/OnepageController.php

line 484 - 491

$this->getOnepage()->getQuote()->save();
        
/**
         * when there is redirect to third party, we don't want to save order yet.
         * we will save the order in return action.
         */
        
if (isset($redirectUrl)) {
            $result[
'redirect'$redirectUrl;
        
}

改为:

//$this->getOnepage()->getQuote()->save();
        /**
         * when there is redirect to third party, we don't want to save order yet.
         * we will save the order in return action.
         */
        if (isset($redirectUrl)) {
            $result[
'redirect'$redirectUrl;
        
}
        
else {
            $this
->getOnepage()->getQuote()->save();
        
}
重新编译,刷新缓存,好了!

转载地址:http://ricli.baihongyu.com/

你可能感兴趣的文章
测试人员,今天再不懂BDD就晚了!
查看>>
一个简单的猴子测试小工具
查看>>
是QA还是AQ?
查看>>
害怕自动化(1)
查看>>
Script and Test Data
查看>>
在ITPub上发表文章《如何进行测试自动化的成本估算》
查看>>
深圳市软件质量提升工程系列活动——安全测试百人大课堂
查看>>
做培训讲师就像做一名导演
查看>>
深圳51testing笔架山一日游
查看>>
《Scrum精髓》审校后记:关于Acceptance Test
查看>>
国产APP自动化测试工具AndroidRobot下载地址
查看>>
QTP与手机测试
查看>>
在QTP中自定义测试对象WinList的Select方法
查看>>
《TestComplete Made Easy》读书笔记
查看>>
LoadRunner如何在脚本运行时修改log设置选项?
查看>>
QC数据库表结构
查看>>
自动化测试工具的3个关键部分
查看>>
测试工具厂商的编程语言什么时候“退休”?
查看>>
资源监控工具 - Hyperic HQ
查看>>
LoadRunner中Concurrent与Simultaneous的区别
查看>>