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的值可改为各自的首选默认运输方式。
提示,如果有朋友能有更好的解决办法可以留言给我。
疯狂医院达什医生中文版(Crazy Hospital)
疯狂医院达什医生最新版是一款医院模拟经营类游戏,逼真的场景画
宝宝庄园官方版
宝宝庄园官方版是一款超级经典好玩的模拟经营类型的手游,这个游
桃源记官方正版
桃源记是一款休闲娱乐类的水墨手绘风格打造的模拟经营手游。玩家
长途巴士模拟器手机版
长途巴士模拟器汉化版是一款十分比真好玩的大巴车模拟驾驶运营类
房东模拟器最新版2024
房东模拟器中文版是一个超级有趣的模拟经营类型的手游,这个游戏