微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Magento 1.9.x中查找取消订单的日期和时间

如何解决如何在Magento 1.9.x中查找取消订单的日期和时间

您遇到的一个复杂问题。

我正在使用XTENTO的扩展名从Magento 1.9.4.0导出订单。

它使用XSL为我所有人构建“配置文件”,以编程方式遍历订单并以我选择的格式导出订单。

除了取消订单的正确日期外,我还有其他工作。我可以看到在Magento中,此日期似乎在表“ sales_flat_order_status_history”中。

看表,我可以看到以下内容

sales_flat_order_status_history table

下面是我一直在使用的XSL。

XSL query

它正在寻找一个日期;但它正在查找订单的最新更新并提取created_at值。

有人知道如何使用XSL表示法找到订单处于取消状态的第一个时间戳吗?

如果有帮助,可以在这里找到XSL引擎的文档:https://support.xtento.com/wiki/Magento_Extensions:Magento_Order_Export_Module#2.29_Export_Fields

非常感谢

解决方法

这似乎已硬编码在您的模块文件上。 您可以更改对数据库的查询。我没有完整的指导,因为我没有要查看的模块文件。

尝试在某些代码编辑器中打开module文件夹,然后搜索以下内容:

Mage::getModel('sales/order_status_history')

然后,您将找到代码所在的位置,然后更改查询以过滤所需的内容。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。