我正在开发Drupal 8,我使用迁移升级模块将我的Drupal 7网站迁移到Drupal 8,但是没有一个模块是从我以前的Drupal 7站点导入的。
如何不使用Drush命令从Drupal 7导入模块到Drupal 8?我对钻井不太熟悉。
我看过一篇文章,其中给出了使用导入模块的过程,但它基于Drush。
有什么简单的方法将Drupal 7模块移植到Drupal 8?
发布于 2017-01-09 13:41:52
也许,您的大胆问题需要重新定义为Is there any simple method to port D7 modules to D8?
,这才是您真正想要的。
如果您指的是自定义模块(不是drupal.org控制模块),那么最快/最简单的方法就是使用您在问题中提到的Drupal模块上平机。在模块页面中,他们向您展示了一个包含所有步骤的视频。
没有理由害怕钻井。作为一个Drupal新手,Drush看起来很吓人/令人望而生畏,我以前也是这样做的,但是一旦你学了Drush,这并不难,你会发现它非常有用,而且节省了时间。你会希望你早点学会的。
需要注意的是,虽然Drupal模块上平机将移植/重写部分代码,但有些代码可能不会(取决于模块的复杂程度),您必须手动修改/重写某些部分。
除了使用Drupal模块上平机之外,别无选择,只能手动重写整个模块。
如果您指的是Drupal.org控制模块,那么您需要下载D8版本(如果有)。
发布于 2017-01-09 11:53:43
你不能。
Drupal 7和8个模块的体系结构存在显著差异,因此不能迁移它们。您将不得不重新安装在您的新网站。
其中一些模块(安装后)可能允许迁移设置。因此,最好在安装所有模块后尝试迁移。
https://drupal.stackexchange.com/questions/224978
复制相似问题