关于如何修改Ecshop的配送方式续重的重量单位为500克

2016-09-11 20:39 来源:www.chinab4c.com 作者:ecshop专家

在Ecshop 中,大多的快递公司的首重都是500克,但在Echsop中像中通、圆通、申通的快递插件都是1kg作为首重的,在后台是无法更改首重的单位的,所以如果要修改,必须要修改源代码。


Ecshop的配送方式的插件是放在/includes/modules/shipping文件夹下,打开该文件夹,找到需要修改的配送方式的插件,比如圆通的是yto.php,找到以下的代码:

if ($goods_weight > 1) 

$fee += (ceil(($goods_weight – 1))) * $this->configure['step_fee']; 
}

改为以下的代码

if ($goods_weight > 0.5) 
{ 
$fee += (ceil(($goods_weight – 0.5) / 0.5)) * $this->configure['step_fee']; 
}


保存,上传以后即可生效。