我可以根据Prestashop中的时间分配不同的运输成本吗?
例如,从上午11点到下午5点,当时间是下午5点、晚上10点等时,产品应以X运输成本和X+10运输成本销售。
最好的方法是为这个特定的运营商创建新的运输模块,您可以在这里阅读如何做到这一点:http://doc.prestashop.com/display/PS16/Creating+a+载体+模块
在getOrderShippingCost
方法中,您应该插入您的代码,以便检查当前时间并修改运费。
当然,这些都是基础,这里有很多选项,你可以在Cart.php
中修改方法getShippingPackageCost
,你也可以在创建订单后使用一些动态挂钩修改数据库中的成本。