spydemon / m2-sales_order_export
一个包装器,可以轻松管理 Magento 2 上的订单导出。
1.1.1
2020-12-18 15:40 UTC
Requires
- magento/product-community-edition: 2.*
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
属性,用于保存要导出的订单状态。此属性可以在子类中重写。