使用选项创建自定义送货方式

时间:2013-12-18 14:21:29

标签: magento

我需要为公司创建一个自定义送货方式,这是一些实际运营商的代理商。因此,在结账过程中,客户应该能够根据其位置(交货终点)查看运营商和价格列表。代理公司提供用于检索此类信息的API,因此我必须确定将API集成到结帐流程和显示交付选项的最佳方式。我知道我需要覆盖一些模型,块和模板,但我不知道,从哪里开始。你能给我正确的方向吗?谢谢。

1 个答案:

答案 0 :(得分:0)

您无需覆盖模型。您只需创建一个自定义送货方式 This should help you
大多数魔法发生在collectRates()方法中 您可以将每个发货方法连接到不同的API,只需创建一个新对象$method = Mage::getModel('shipping/rate_result_method');设置其标题和价格,然后将其附加到结果中。