进行 Drupal 项目时,CCK 字段的命名规则十分重要,通过合理的命名规则,可以避免字段名称冲突,并构建机器名通俗易读的 CCK 字段。
CCK 字段命名规则为:field_[内容类型英文名]_[字段英文名]
说明:
如此一来,当用户在系统中看到 field_product_image 时,便能很快通过字段名称了解到这是与“产品图片”相关的字段。
* 虽然 CCK 在 D7 中已经被整合到 Drupal 核心,但此命名规则对 D7 同样适用。
对于添加了 filefield 和 imagefield 字段的内容类型,在配置文件字段时,建议配置字段的文件路径(File Path),以免将所有的文件/图片都上传到 Drupal 文件系统的根目录(默认为 sites/default/files),有关文件路径的设置,可遵循以下规则:
[内容类型英文名]_[字段英文名]
如产品图片字段的文件路径可设置为 product_image,这样一来系统便会创建一个 product_image 目录专门存放这些图片,使文件系统更有组织性。