【发布时间】:2011-04-06 13:48:17
【问题描述】:
有没有一种简单的方法可以复制具有相同属性的 cck 字段,只是为了使其成为不同的名称?
【问题讨论】:
标签: drupal drupal-6 clone field cck
有没有一种简单的方法可以复制具有相同属性的 cck 字段,只是为了使其成为不同的名称?
【问题讨论】:
标签: drupal drupal-6 clone field cck
是的,有。编辑:我现在看到你说 cck 字段,但我读的是“cck type”:/
要使用现有的字段:请参阅 Gokul N K 的回答。 基本上你:
针对您的内容类型转到“管理字段”,然后在现有字段下,添加一个新标签并从下拉列表中选择您要使用的字段。
复制整个内容类型:
admin/content/types/export 并选择您要复制的内容类型代码的前几行需要更改(更改名称)。根据需要编辑前几行,例如:
$content['type'] = array (
'name' => 'NEW NAME',
'type' => 'new_name',
'description' => 'A new content type with all similar properties of another',
复制“导出数据”框中的所有内容
点击屏幕顶部的“导入”标签(或导航至admin/content/types/import)
将所有内容粘贴到“导入数据”框中,确保“内容类型”为<Create>,然后单击“导入”
【讨论】:
哎呀,我好像错过了什么:(
我认为您可以转到内容类型管理字段(例如admin/content/node-type/page/fields 页面),有一个名为existing field 的选项。
来自drop-down you can select any of the fields that you have already created,然后给它一个新标签。
我认为这应该可行。如果您正在寻找其他东西,请告诉我。
【讨论】:
刚刚创建了一个执行此操作的模块 - 我需要克隆内容类型中的字段,但我找不到快速简便的解决方案。
应该会在接下来的 12 小时内发布版本。 希望这会有所帮助。
【讨论】: