【问题标题】:drupal 6 cck field: is there a easy way to duplicate cck field?drupal 6 cck 字段:有没有简单的方法来复制 cck 字段?
【发布时间】:2011-04-06 13:48:17
【问题描述】:

有没有一种简单的方法可以复制具有相同属性的 cck 字段,只是为了使其成为不同的名称?

【问题讨论】:

    标签: drupal drupal-6 clone field cck


    【解决方案1】:

    是的,有。编辑:我现在看到你说 cck 字段,但我读的是“cck type”:/

    要使用现有的字段:请参阅 Gokul N K 的回答。 基本上你:

    针对您的内容类型转到“管理字段”,然后在现有字段下,添加一个新标签并从下拉列表中选择您要使用的字段。


    复制整个内容类型

    1. 启用 CCK 的“内容复制”模块
    2. 导航到admin/content/types/export 并选择您要复制的内容类型
    3. 点击“导出”
    4. 选择要包含在导出中的所有字段
    5. 点击“导出”
    6. 您将在“导出数据”框中看到一堆代码输出到屏幕
    7. 代码的前几行需要更改(更改名称)。根据需要编辑前几行,例如:

      $content['type'] = array (
      'name' => 'NEW NAME',
      'type' => 'new_name',
      'description' => 'A new content type with all similar properties of another',

    8. 复制“导出数据”框中的所有内容

    9. 点击屏幕顶部的“导入”标签(或导航至admin/content/types/import

    10. 将所有内容粘贴到“导入数据”框中,确保“内容类型”为<Create>,然后单击“导入”

    【讨论】:

      【解决方案2】:

      哎呀,我好像错过了什么:(

      我认为您可以转到内容类型管理字段(例如admin/content/node-type/page/fields 页面),有一个名为existing field 的选项。

      来自drop-down you can select any of the fields that you have already created,然后给它一个新标签。

      我认为这应该可行。如果您正在寻找其他东西,请告诉我。

      【讨论】:

      • 这不是克隆,我不能做一个字段并在相同的内容类型上再次复制它
      【解决方案3】:

      刚刚创建了一个执行此操作的模块 - 我需要克隆内容类型中的字段,但我找不到快速简便的解决方案。

      看看:Content Clone Field

      应该会在接下来的 12 小时内发布版本。 希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多