如何使用 magento 模块迁移工具包

How to use the magento module migration toolkit

最近我从GIT下载并安装了一个magento代码迁移工具包,可以将Magento1.x格式的模块迁移到Magento 2.0格式,有助于减少耗时让我们输入 Magento 2.0 模块的 php、模块和其他耗时的代码。

但是一直卡在这里,不知道是什么意思...:[=​​11=]

第一步:将 Magento 1.x 模块结构迁移到 Magento 2.0 结构 (bin/migrate.php migrateModuleStructure).

第二步:迁移Magento 1.x layout.xml Magento 2.0结构文件结构。 (bin/migrate.php convertLayout).

第三步:迁移PHP代码(bin/migrate.php convertPhpCode).

实际上,这些步骤中的“迁移”是什么意思? If you feel intersted, you also can download from here.

  • 对于您问题中的第一步

    Step one: Migrate Magento 1.x module structure to Magento 2.0 structure (bin/migrate.php migrateModuleStructure).

用于移除代码池(核心、社区、本地),也可以在单个目录中聚合模块文件。

  • 第二步

    Step two: Migrate Magento 1.x layout.xml Magento 2.0 structure file structure. (bin/migrate.php convertLayout).

按句柄分解布局文件。它还格式化 XML 文件,例如块类型和块名称。

  • 对于您问题中的第三步,

    Step three: Migrate PHP code (bin/migrate.php convertPhpCode).

用于按动作分解控制器。它还格式化 php 个文件。


您可以参考下面的 youtube 视频以获得更多理解:

-Imagine 2016 - Developer Deep Dive: Magento 1.x to Magento 2 Code Migration Tool