我谷歌了 但是只找到接入新的 物流方式。但是接口不知道在哪里接入,所以很苦恼。
经过和BOSS沟通,找到问题的切入点了— 。要研究一下后台的 UI组件 和knockoutjs ;加油!!!
我谷歌了 但是只找到接入新的 物流方式。但是接口不知道在哪里接入,所以很苦恼。
经过和BOSS沟通,找到问题的切入点了— 。要研究一下后台的 UI组件 和knockoutjs ;加油!!!
你的提问很模糊,请详细说明自己的需求。
Magento本身就自己的运费表功能,可以实现自定义的运费。
如果是接入第三方接口,比如Usps,可以查看官方的代码:
https://github.com/magento/magento2/tree/2.2-develop/app/code/Magento/Usps
或者直接新建一种物流方式,可以参考这个:
因为我对 mgento2生成订单 到订单结束的生命周期还不清楚,所以不太清楚 接口写在什么位置。谢谢 你的建议,我看一下再补充问题; @Shuai 帅哥 我要看后台订单编辑那一块 有什么建议的资料吗
直接说需求,不知道具体要干什么.
当客户下了订单 我们收到订单 要发货,点击Ship
你需要参考本文章,你需要做的是重写后台 Magento/Sales 模块下的 Adminhtml/Shipment,增加字段,对接接口。
如果是我做的话,我会这么写:
由于不知道你的接口是怎么样的,首先,肯定是需要增加后台字段。
然后后台订单操作人员,选择是否启用该物流接口,然后点击获取物流订单号,然后post订单物流数据到第三方接口,然后js返回自动填写物流号。
刚才和朋友讨论了一下你这个需求,他更倾向于单独开发模块,而不是重写Magento自身的模块。
如果是单独的模块,可以参考这个Magento2物流跟踪模块,虽然是商业模块.
以上仅供参考。
已经参详了您的回复,很感谢 讲解的这么详细,我会先尝试修改,再去重写。
希望成功之后,你自己再来回答这个问题。
我会的
由于一些事情,没有获得第三方 API秘钥,开发暂时停止,如果有相同需求的小伙伴可以讨论