Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我按照这里的教程为我的 Magento 安装创建了一个自定义的运输方式。我遇到的唯一问题是在前端的运输方式中添加额外的特殊选项。例如。
UPS Freight 的“地面”方法是我的自定义方法。在它的侧面或下方,我想添加两个复选框,一个用于“电梯门”,另一个用于“住宅”。我想我需要在某个地方覆盖一个块,但我不确定从哪里开始。
magento shipping API 不提供向运输方式添加其他选项。可以做到,但需要更改模板等等,因此通常不是最好的方法。 相反,建议向您的承运人添加两种运输方式,以便您获得(例如)
陆运 [ ] UPS 货运(电梯门)$815.51 [ ] UPS 货运(住宅)$815.51 客户自提 [ ] 安排$0.00
为此,只需在第一个中调整方法标题,shipping/rate_result_method将带有第二个选项的第二个实例添加到返回的结果对象中。
shipping/rate_result_method