最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Magento paypal express快速结帐运费丢失解决办法
时间:2022-06-25 18:33:42 编辑:袖梨 来源:一聚教程网
Magento设置Express paypal,在产品详细页面或者购物车页面点击
直接跳转到Paypal结帐页面的时候没有相关运费,而正常的结帐流程运费计算没有问题。
以默认的运输方式Flat Rate来说,可以重写方法(模块重写自己搞定 LOL):
app/code/core/Mage/Paypal/Model/Express/Checkout.php @function returnFromPaypal
在
| 代码如下 | 复制代码 |
|
if ($this->_api->getShippingRateCode()) { if ($code = $this->_matchShippingMethodCode($shippingAddress, $this->_api->getShippingRateCode())) { // possible bug of double collecting rates :-/ $shippingAddress->setShippingMethod($code)->setCollectShippingRates(true); } } |
|
之后加入:
| 代码如下 | 复制代码 |
|
if(empty($code)){ $code = 'flatrate_flatrate '; $shippingAddress->setShippingMethod($code)->setCollectShippingRates(true); } |
|
$code的值可改为各自的首选默认运输方式。
提示,如果有朋友能有更好的解决办法可以留言给我。
相关文章
- 免费ps网页版直链-ps在线修图神器 02-19
- 免耽漫画未删减版下载入口手机安装教程-免耽漫画未删减官方渠道最新版本获取 02-19
- 燕云十六声官网入口-燕云十六声最新官网直达 02-19
- 普通话成绩查询入口-普通话成绩查询官网 02-19
- x-mol学术平台网页版-x-mol学术官网登录入口 02-19
- 人生重开模拟器网页版直达-人生重开模拟器在线畅玩 02-19