如何在Drupal 6中仅引用图像节点的图像部分

3
我正在Drupal上为烹饪网站构建食谱管理系统,整个节点/视图/模板的工作方式非常好!但我有一个问题,就是我无法让视图仅显示一张图片 - 它总是与标题和链接捆绑在一起。

有人能帮我解决如何从视图中引用图片,并仅显示图片本身而没有任何链接或其他内容吗?

设置

  • 已安装图片
  • 创建了内容类型“食谱”
  • 使用CCK图像字段将图像引入“食谱”
  • 创建了视图 - 引用了正确的图像字段

可以在视图选项中选择“正文”或“摘要”,但都不正确。我考虑尝试重新编写该字段的输出,但似乎没有办法只传递文件路径。

H


1
你的设置有点混乱,因为它列出了CCK ImageField和Image模块。这两个提供了在Drupal中使用图像的不同方式,并且不能共同使用。此外,你还提到了'链接到画廊'。这是哪个画廊(这可能会提示你的视图正在使用哪个图像)。 - Henrik Opel
啊,抱歉,我指的是图像节点本身——包含有关图像的所有详细信息的完整节点。有趣的是,CCK和模块不能一起使用——我得研究一下这个问题。 - MrFidge
2个回答

3

听起来您正在使用节点的行样式。如果将行样式设置为字段,则应该可以直接显示图像字段。


就是这样!我只需要将我尝试使用的字段从节点引用更改为实际的CCK图像字段。然后,当通过内容创建表单上传图像时,我可以在视图设置中仅引用该图像。Drupal有时确实不简单... - MrFidge

2
个人而言,我使用ImageCache进行所有图像操作。然后,在编辑节点类型的显示字段时,您会获得许多选项,例如:
  • 带有指向节点链接的图像显示
  • 不带链接的图像显示
  • 带有指向原始图片链接的缩略图显示
  • 不带链接的缩略图显示
等等。非常有用,但是如果有另一个基于图像的模块正在处理事情,可能会进一步混淆事情!

说实话,我对Drupal处理文件或图像的基本能力并不是特别印象深刻。要使其正确运行需要大量的PHP知识和配置。不过听起来Drupal 7正在解决这个问题,这将会很有趣! - MrFidge

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接