emakinafr /magento2-cobai
将您的CMS数据从平台转移到另一个平台的Magento2模块。
1.1.0
2020-07-09 08:37 UTC
Requires
- league/csv: ^9.4
This package is auto-updated.
Last update: 2024-09-09 17:42:21 UTC
README
🐹 COBAI Magento模块是什么?
COBAI Magento模块
可以帮助您将CMS块、页面、图片和层次结构从一个平台转移到另一个平台。
当您运行导出命令行时,COBAI Magento模块
会在您的var/export
目录中创建一个包含所有CMS数据的包。然后,您只需将存档文件转移到另一个平台的var/import
目录中。然后,运行导入命令行。
⚠️请不要忘记清理您的var/export
和var/import
目录。实际上,导入不会删除导入的文件,以便您在需要时可以重新使用它们。
为什么选择COBAI?
因为COBAI
是COntent Backup And Import
的缩写(我们希望有一个有趣且可爱的标志)。
兼容性
COBAI Magento模块
与Magento 2.3.x CE和EE版本兼容。如果您使用的是Magento EE版本,它将使用PageBuilder保留您的布局配置。
🛠️入门指南
安装
您可以使用Composer安装此模块。
$ composer require emakinafr/magento2-cobai
$ php bin/magento setup:upgrade
用法
要导出包含页面、块、图片和层次结构的存档,您需要运行
$ bin/magento cobai:cms:export
要导入存档,您需要运行
$ bin/magento cobai:cms:import <path/of/your/filename.ext>
要清理您的当前工作目录,您需要运行
$ rm -rf var/export var/import
🚀高级功能
导出选项
$ bin/magento cobai:cms:export --type [typeOption]
如果您想自定义文件名,可以使用--file=[name]
。您需要指定此文件的路径,例如:var/export/archive.zip
。
导入选项
$ bin/magento cobai:cms:import --type [typeOption] <path/of/your/filename.ext>
警告
- 默认情况下,此选项仅添加更改,除了
层次结构和图片选项
会系统性地替换所有数据
。 - 对于块/页面,您可以使用
--force
来更新旧块/页面。