首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义多船承运模块

自定义多船承运模块
EN

Stack Overflow用户
提问于 2013-05-13 13:25:13
回答 2查看 793关注 0票数 1

我正在为magento编写一个API/Webservice模块。

我有一个货运网络服务,返回我所有可用的承运人和航运方法,根据我发送的产品作为帕拉姆。

我派

代码语言:javascript
复制
SKU0101
SKU0102

它回来了

代码语言:javascript
复制
DHL
DHL OVERNIGHT 20.10
DHL EXPRESS 15.20

FEDEX
FEDEX OVERNIGHT 21.10
FEDEX EXPRESS 15.20

我希望在前端可用的载体/方法中填充,这样用户就可以选择发货方法,但是magento (至少我猜)只提供了一种创建单载波的方法,使用多种传送方法,而我需要使用多个传送方法创建多载波

当然,我可以在模块中创建许多运营商,并根据我从new服务中得到的内容来填充它们,但是那样的话,每次向我的webservice系统和我的客户添加一个新的运营商时,我都需要升级这个模块。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-13 21:02:39

问题解决了。

我所做的:

覆盖航运和报价率模型扩展原件,所以我不需要任何配置的运营商和供应商,我将从webservice,但保留旧的父代码调用它的父函数。在那之后添加了我的自定义逻辑。

代码语言:javascript
复制
        <shipping>
            <rewrite>
                <shipping>Vendor_Shipping_Model_Shipping</shipping>
            </rewrite>
        </shipping>
        <sales>
            <rewrite>
                <quote_address_rate>Vendor_Shipping_Model_Quote_Address_Rate</quote_address_rate>
            </rewrite>
        </sales>
票数 1
EN

Stack Overflow用户

发布于 2015-07-03 22:14:21

也许有必要和Parcelhub的David Craigon谈谈他们的多载波整合- http://www.parcelhub.co.uk/parcelhub-magento-shipping-software/

希望这能帮上忙罗斯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16523213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档