spydemon/m2-sales_order_export

一个包装器,可以轻松管理 Magento 2 上的订单导出。

1.1.1 2020-12-18 15:40 UTC

This package is auto-updated.

Last update: 2024-09-19 00:39:43 UTC


README

模块目标

本 Magento 2 模块旨在提供一款开箱即用的包装器,可处理您的订单导出。它提供以下功能:

  • 一个可以在任何时刻运行的 export:order Magento 命令。
  • 一个每小时运行的 sales_order_export CRON 任务。
  • 一个模型,用于保存已导出和尚未导出的订单。
  • 一个日志文件 <magento>/var/log/export_order.log,记录每项操作。
  • 导出的订单评论在后台可见。

您还需要做什么

您需要创建自己的模块,以重写 \Spydemon\SalesOrderExport\Exporter\Order::exportOrders 方法来实现您真正需要的导出操作。不要忘记在此方法中调用 \Spydemon\SalesOrderExport\Exporter\Order::markOrderAsExported 方法以标记已导出的订单。

警告

本模块的目的是帮助开发者节省时间,而不是提供现成的工具。请勿期望无需进行最小程度的集成即可直接使用。

兼容性

本模块已在以下 Magento 版本上进行测试。

如何安装

使用 Composer 安装此模块是最佳方式

composer require spydemon/m2-sales_order_export

感谢帮助

如果您喜欢此模块,并发现了一个错误或改进点,请毫不犹豫地提交一个问题,甚至更好的是:提交一个 pull request。😀

更新日志

v1.1.0

  • 创建了一个 Spydemon\SalesOrderExport\Exporter\Order::$statusToExport 属性,用于保存要导出的订单状态。此属性可以在子类中重写。