在 Drupal 6 下的 CCK 中未显示 ImageField

Posted

技术标签:

【中文标题】在 Drupal 6 下的 CCK 中未显示 ImageField【英文标题】:ImageField not showing in CCK under Drupal 6 【发布时间】:2009-06-22 14:17:26 【问题描述】:

我正在运行 Drupal 6.12,并且已经安装了 CCK、ImageField、FileField 和 ImageCache 模块。我创建了一个名为“照片”的新内容类型,然后单击“管理字段”,这样我就可以向该内容类型添加一个 ImageField。

当我这样做时,ImageField 不在下拉列表中。我四处搜寻,其他人似乎没有这个问题,所以很明显我一定做错了什么。我什至创建了一个新的测试站点并从头开始安装这些模块,但我仍然得到相同的行为。

你有过吗?如果是这样,我将非常感谢了解您如何修复它。我想在 Drupal 中创建一个图像节点库,我认为这是实现它的完美方式。

【问题讨论】:

【参考方案1】:

您需要先选择要存储的数据类型下的“文件”,然后从随后的下拉菜单中(向右一点),您将能够选择Form元素下的“image”来编辑数据

【讨论】:

太棒了!非常感谢。要是这本书能告诉我就好了!【参考方案2】:

ImageField 为 Drupal 6 使用不同的 API,它现在基于 FileField 模块(以前是 Image API)。所以 ImageField 现在是 FileField 的小部件,这更有意义。

【讨论】:

以上是关于在 Drupal 6 下的 CCK 中未显示 ImageField的主要内容,如果未能解决你的问题,请参考以下文章

Drupal 6、CCK 和视图中的循环排序

如何根据 Drupal 中的 cck 归档数据计算节点数

drupal 6 - 我可以使用一个公开的视图过滤器来搜索/过滤几个类似的 cck 字段吗?

Drupal:当这些节点的 cck 字段具有该用户的配置文件 nodeid 时,显示与配置文件相关的节点

drupal 6和视图节点表单

Drupal:具有深度过滤的 cck 分类字段