默认情况下,模块由3个区组成。这个很容易通过编辑地区货运模块文件来修改编码。如果修改了,并且区域模块已经被安装或运行了,你需要记录设置,然后点击删除,点击安装,并重新输入所有的设置。否则你的修改会有奇怪的视觉副作用。
/includes/ modules/
shipping/ zones.php
// CUSTOMIZE THIS SETTING FOR THE NUMBER
OF ZONES NEEDED
$this->num_zones = 3;
}
接下来,到管理区启动模块,将光标指向模块,然后点击货运,就会出现所有货运模块的列表。点击送货区,点击安装按钮。
请注意,如果关闭此货运方式,你将丢失当前的运费及其他设置。要时刻确保你在其他地方有货运设置备份。
如果你想拥有一个适用于使用这种方式订单的附加手续费,那么在手续费领域设置。
接下来,需要定义不同国家的区域范围。可能需要一些时间和精力。可以将一系列国家组成一个组,这些国家在同样的重量有相类似的运费。例如,从美国发货,日本,澳大利亚,新西兰和新加坡等国家就会有相类似的运费。举个例子,我的客户使用的设置地区的方法:
1、美国
2、加拿大
3、奥地利,比利时,英国,法国,德国,格陵兰,冰岛,爱尔兰,意大利,挪威,荷兰,丹麦,波兰,西班牙,瑞典,瑞士,芬兰,葡萄牙,以色列,希腊
4、日本,澳大利亚,新西兰,新加坡
5、台湾,中国大陆,香港
进入这些国家列表时,进入X国家的领域,其中,X是指该区域的数字代码。他们只需要输入ISO国家代码的两个大写字母字符,不带空格或其他标点符号逗号分隔。例如:
1: US
2: CA
3:AT,BE,GB,FR,DE,GL,IS,IE,IT,NO,NL,DK,PL,ES,SE,CH,FI,PT,IL,GR
4: JP,AU,NZ,SG
5: TW,CN,HK
现在,要为每个区域设置航运费率表。再强调一次,设置适当的利率得花一些时间和精力,定义一系列重量范围和每一个货运价格范围。例如,你想要在某个地区设置重量超过0且小于或等于3的订单要花5.50货运费。
这将被定义为:3:5.5
你应该用逗号分隔列表把这一堆利率结合起来,然后把他们输入到“X运费表地区”,其中,“X”是地区代码。例如,这可能被用于1区:
1:3.5,2:3.95,3:5.2,4:6.45,5:7.7,6:10.4,7:11.85,
8:13.3,9:14.75,10:16.2,11:17.65,12:19.1,13:20.55,14:22,15:23.45
上面的例子包括0-15的重量。注意了,这些单位没有规定在说明里,因为他们应该具体到区域设置。
警告
这时,它不以上面的最高金额定义来处理重量。现在,你可以在最后一个非常高的范围内有一个非常高的运费率,来阻止如此巨大的订单。
例如:999:1000
如果你希望运送到世界上任何国家,那么需要把每一个国家或地区的代码输入国家领域。对于大多数商店来说,不想输入所有国家。这往往是因为某些地区存在太多欺诈,一个国家如果没有被列出,那么,该模块将添加0.00美元的运费,并表示航运无法到达该目的地。
请注意订单仍然可以被完成和处理!
最后强调,每个区运费表和国家地区都有255个字符的限制。这些在数据库中可以根据需要做任意修改。 |