我需要针对不同国家/地区单独收取运费,是否可以在开放式购物车中进行操作,如何更改运费页面?
示例
答案 0 :(得分:3)
是的,可以做到。
查看http://www.18aproductions.co.uk/news/view/how-to-get-different-shipping-rates-on-your-opencart-shop
要点: 即使您的运输成本不依赖于重量,也要使用基于重量的运输。 基于重量的运输模块允许不同的区域。 只需输入一个极高的重量限制,即可以使用一种运费来覆盖所有重量。
答案 1 :(得分:0)
扩展程序商店中有扩展程序可以处理此问题。特别是您希望寻找基于统一费率地理区域的运输
答案 2 :(得分:0)
您首先需要将每个送货区域设置为地理区域。
随附的统一费率运费模块与一个地理区域匹配。
(目前)不能在OpenCart中添加模块的多个实例。
因此,扩展存储区中出现了允许多个地理区域设置的类似模块。
您可以编写自己的模块,但另一个(繁琐但免费)选项是为每个额外的GeoZone克隆flat.php文件(或相关的运输模块)。
逻辑在目录\ model \ shipping;管理员控件位于admin \ controller \ shipping和admin \ view \ template \ shipping中。在所有这些文件夹中,您需要复制原始文件并在每个文件夹中为其指定相同的新文件名(例如flat2,flat3)。目录\ language \ english \ shipping和admin \ language \ english \ shipping中也有语言,但您可以使用相同的语言文件。
然后必须编辑每个修改类名称(例如,更改ModelShippingFree中的Free部分,ControllerShippingFree以匹配Free2)。
然后您可以进入管理员并将每个设置为不同的地理区域。
答案 3 :(得分:-1)
转到“管理”面板 - >用户管理 - >扩展 - >运费 - 在这里您可以看到基于地理位置的运费。