我想知道我是否可以在Prestashop中根据时间分配不同的运费。例如,从上午11点到下午5点,当时间是下午5点,-10点等时,产品应该以X运费和X+10运费销售。
任何可能的解决方案的方向都是值得赞赏的。
发布于 2015-12-21 11:32:30
最好的方法是为这个特定的承运商创建新的运输模块,在这里你可以阅读如何做到这一点:http://doc.prestashop.com/display/PS16/Creating+a+carrier+module
在getOrderShippingCost
方法中,您应该在检查当前时间和修改运费的地方插入代码。
当然,这些都是基础,这里有很多选择,你可以在Cart.php
中修改方法getShippingPackageCost
,你可以在订单创建后使用一些动态钩子修改数据库中的成本等。
https://stackoverflow.com/questions/34383775
复制相似问题