使用功能导出内容类型[关闭]


13

我正在为此而苦苦挣扎,但我自己不能做到。Google没有给我提供教程链接,其他模块也没有帮助我。

我想将内容类型定义从Drupal站点导出到另一个站点。

有人可以给我任何提示怎么做吗?


为什么这个问题过于笼统?
听到

Answers:


23

当然,

安装功能模块,然后转到结构->功能

点击“创建新功能”

给它起个名字,然后在“编辑”组件上选择要导出的内容。选择Content-type:节点,您将看到所有内容类型的列表,检查要导出的内容类型,(当您单击复选框时,您将看到ajax图像,直到它消失为止),然后单击下载。特征。版本7.x-2.x具有更好的UI,并且如果您授予Web服务器写入该文件夹的权限,则可以直接将其下载到site / all / modules / features文件夹中。

您下载的功能就像一个模块一样工作,因此将您下载的文件夹上载到site / all / modules / features,转到“模块”页面并启用它。

您会在所有字段中找到自己的内容类型。

我建议您使用功能模块来了解他的所有潜力。


非常感谢。我做到了,但是现在我的问题是,如果我的内容类型将被导入,是否在目标网站中启用此模块?
Codium 2012年

是的,您的内容类型将与所有字段一起导入。
泰勒·德登

此外,您可以使用“迁移”模块导出/导入任何类型的数据,而不仅仅是内容类型。但这在D6和D7之间迁移时对我不起作用。
Hardoman '18

功能是一个很好的模块。它适用于我的D6-> D7迁移,而其他人则不行(Migrate给了错误nodewords_migrate_api支持Migrate API版本1,Migrate模块API版本为2-未加载迁移支持)。功能允许导出任何数据类型。注意:如果要在6和7版本之间迁移数据,并在D6中创建功能,则无法在D7中将其作为模块启用。不过,如果您转到/ admin / build / features,您仍然可以从那里启用您的功能!
哈多曼
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.