将 CCK 模块升级到 Drupal 7 版本

  CCK 是 Drupal 中最受欢迎的模块之一,并且因为它的流行,Drupal 7 也将它的许多特性吸收到 Drupal 核心中。随着 Drupal 7 的发布,很多 Drupal 6 站点需要对 CCK 及其它模块进行升级。本文参考 CCK 项目主页和 CCK 7.x 版本的模块升级文档,说明如何执行对 CCK 模块的升级、数据迁移和其它一些相关信息。

  CCK 模块的主要功能都被装入 Drupal 7 的核心中,因此 7.x 版本的 CCK 模块主要包含以下功能:

  • D6 -> D7 的数据迁移代码
  • 一些 D7 核心没有加入的 CCK 辅助功能。如使用 PHP 代码片段定义可选值。

  而原 CCK 中以下的功能,则被作为单独的模块项目:

  已定义但尚未迁移的内容:

  • content_copy - D7 中的 Features 模块可支持内容类型与内容字段的导入/导出,但目前尚无相关用户界面提供人工导入/导出内容字段的功能。

  D7 中 CCK 集成的模块:

  • Views
  • Panels
  • Token
  • Devel

  除以上说明的内容外,原 CCK 模块的所有功能都已经包含在 D7 核心中。

 

参考文档:

CCK 项目主页 - http://drupal.org/project/cck


付费阅读