amasty / module-export-core
Amasty 导出核心
Requires
- php: >=7.3
- amasty/module-import-export-core: >=1.3.0
README
注意:此免费解决方案版本提供,以便您评估我们的代码质量。但是,它不包括诸如产品、订单和客户等现成实体,这些实体对于使用导入/导出功能至关重要。要执行导出,您需要自己创建这些实体(如果您有相关技能)或在我们的网站上购买完整解决方案版本。
导出核心是完整导入和导出解决方案的一部分。与导入核心和导入\导出核心一起安装,以查看多个平台之间数据传输功能的全面范围。此免费包具有与原始付费Import and Export for Magento 2扩展相同的代码和架构,但仅包含核心选项。该包可用于手动数据导出。查看付费版本中可用的全面自动化功能和现成实体范围在此演示中或预订实时演示,以获得实时咨询。
付费版本有Lite、Pro和Premium包。访问我们的网站了解可用的定价计划。免费包是完整Import and Export for Magento 2扩展Lite版本的组成部分,但不包括用于迁移的现成实体。
这个包是做什么用的?
导出核心是用于从Magento 2进行数据传输的多用途工具。该解决方案与原生Magento导入/导出没有共同之处,因为它具有全新的架构和代码结构。请注意,免费核心不包括现成实体(例如订单、产品),但代码结构允许您开发与所需任何实体的兼容性。
免费版本包含的选项
此包让您
- 手动一次性导出任何实体:该扩展具有一个单独的界面,允许您提取所需的数据,但不包括自动化选项。这意味着每次数据传输都需要单独配置。
- 使用2种文件格式:免费版本支持CSV和XML格式。
- 使用2种数据输出源:从管理面板下载导出文件或使用本地目录。
- 文件配置:添加标题行,自定义实体键并设置合适的字段名称以满足第三方系统的要求。
- 自动修改值:使用文本、数字、日期或自定义修饰符更改最终导出文件中的值(四舍五入价格、将产品名称大写等)。
- 过滤数据:通过应用多个过滤参数仅导出相关数据。
- 调整性能设置:根据您的服务器能力限制并行进程的数量。
安装
要安装此包,请运行以下命令
composer require amasty/module-export-core
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy (你的语言环境)
更多详细信息请参阅Composer 用户指南。
导出配置 & 流程
要导出数据,您需要首先创建所需的实体或实体(例如,产品、订单、客户)。让我们以“订单”实体为例,看看免费版本中它是如何工作的。
导出配置
导航到导出选项卡。在这里,您可以选择要导出的实体。例如,我们可以导出订单项。
选择所需的实体后,继续进行配置。
步骤 1. 配置您的文件
可以以 XML 或 CSV 格式导出文件。
如果您选择 CSV 文件,还可以添加
- 标题行;
- 合并行;
- 复制父实体数据;
- 设置字段和实体键的分隔符;
- 定义封装字符。
为了正确配置文件设置,请了解您打算将数据传输到的平台的要求。
步骤 2. 设置文件标题
命名您的文件。您还可以设置正则表达式以自动填写日期。
步骤 3. 定义输出选项
配置完成后,您可以直接从界面下载准备好的文件。但是,除了这个功能之外,您还可以将文件发送到本地服务器。
步骤 4. 字段调整
在这里,您可以选择在文件中显示哪些数据以及如何排列和命名。导出文件具有树形结构逻辑:首先,您需要选择要启用的关键实体,然后选择包含关于主要实体的详细信息的子实体。
有关每个步骤的详细说明,请参阅本指南。
从命名配置开始。自定义应显示在列中的实体键。
- 自定义实体键 — 设置应放置在主要实体列标题之前的关键。
- 输出实体键 — 提供自定义键以替换子实体相关列中的默认键。
由于我们要导出订单项,请在弹出窗口中添加所需的字段。
您可以使用拖放功能删除字段并重新排列它们。请注意,文件重现了配置期间设置的顺序。
为每个字段自定义列标题以符合您导出的平台的要求。
此外,如果需要,请使用修饰符更改值。您可以修改文本、数字、日期和一些其他参数。有关每个修饰符的更多信息,请参阅本节。
最后,选择要导出的附加实体,例如订单/订单税/运输等,并按相同方式配置它们。
步骤 5. 应用筛选
选择筛选器以对应放入文件中的数据进行排序。通过在字段配置期间启用的任何实体和值进行筛选。
配置完成后,单击继续按钮以生成文件。
下载文件。就这样!
完整版概述 & 定价计划
完整解决方案有3 个定价计划:轻量版、专业版和高级版。与免费包不同,完整版本允许您导入和导出订单、产品、客户、CMS 块和其他实体,无需额外开发。
每个解决方案的关键功能
轻量版
- 手动导入/导出任务(与免费版本具有相同的界面)
- 3个预置实体:订单、产品、客户
- 2种文件格式:CSV、XML
- 2个源:文件上传/本地目录
Pro
- 一次性手动导入/导出任务(与免费版本具有相同的界面)
- 额外的界面,用于通过cron作业自动化导入和导出任务
- 3个实体:订单、产品、客户
- 6种文件格式:CSV、XML、ODS、XLSX、模板、JSON
- 9种文件源:文件上传、FTP/SFTP、直接URL、Google Sheets、REST API端点、Dropbox、Google Drive、导出时使用的电子邮件
- 导入/导出历史记录
Premium
- 使用配置文件自动同步所有实体的完整数据同步
- 自动执行配置文件
- 一次性手动导入/导出任务
- 9个实体:订单、产品、客户、CMS块和页面、URL重写、EAV属性、目录价格规则、购物车价格规则、搜索词和同义词
- 使用cron作业自动化
- 6种文件格式:CSV、XML、ODS、XLSX、模板、JSON
- 9种文件源:文件上传、FTP/SFTP、直接URL、Google Sheets、REST API端点、Dropbox、Google Drive、导出时使用的电子邮件
- 导入/导出历史记录和配置文件运行日志
如果您需要特定实体但具有自动化选项,可以单独购买主要产品
-> 导入订单
-> 导出订单
-> 导入产品
-> 导出产品
-> 导入客户
-> 导出客户
故障排除
有任何问题?请随时联系我们!
希望我们开发定制集成?请在此处查看详细信息。