2

当我在 Magento 1.5 中的运输方式部分编辑订单时,会列出所有可用的运输方式。但是当我更改产品数量或添加/删除任何产品时,所有运输方式都会消失。没有运输方式,而是有一个链接:获取运输方式和费率,但是当我点击它时,什么也没发生 - 页面重新加载,仍然没有方法。我的日志中没有消息,我可以在哪里检查它有什么问题?

4

2 回答 2

1

当您从 magento 管理员编辑任何订单时,magento 将取消该特定订单并生成一个具有新订单 ID 的新订单。例如,如果您的订单 ID 为1234567,则通过编辑此订单将生成 ID为 1234567-1的新订单

因此,一旦从管理员创建新订单或更新现有订单中的产品,您将获得一个名为Click to change shipping method的链接。因为送货方式取决于选择的产品和送货地址字段中提供的送货地址。

现在根据您列出的问题,单击链接后您没有看到任何运输方式。这可能由以下原因引起。

  • 根据产品规则(数量、重量、产品价格等),您可能没有可用的运输方式。
  • 您可能正在放置不需要运输详细信息的可下载产品
  • 另一个可能的原因是您可能错过了送货地址字段。
  • 您可能安装了任何可能应用任何限制规则的运输限制插件。
  • 您的控制台中可能有任何 java 脚本错误。单击链接后停止ajax完成。(检查您的浏览器控制台窗口)

您可以通过报价对象对其进行调试。尝试获取您的报价对象,看看那里缺少什么信息。产品是否在您相应的报价对象中?有发货详情吗?

如果您在调试方面仍需要任何帮助,请告诉我,我会帮助您。

于 2015-07-16T06:27:20.067 回答
0

在我看来,您安装了运输扩展程序?和/或订单编辑模块?运输模块和订单之间的交互充其量是不稳定的;开发人员无法预见我们网站上发生的各种互动。

我们刚刚发现了MageWorx 扩展订单模块。惊人而可靠。他们对销售订单网格和订单视图的超载是一个很好的集成,结合了订单编辑、自定义运费,允许在销售网格中自定义列。并且模块的价格非常公道。

以前,我们将TinyBrick True Order Edit与另一个模块一起用于自定义运费,但它们不能很好地结合在一起......通常与您看到的结果相同。那时的不稳定可能是 TinyBrick 尝试对订单视图进行更集中的重载。

于 2013-03-06T21:44:34.037 回答