Drupal - 更改页面内容类型中上传图像的位置

时间:2013-01-06 01:22:58

标签: drupal drupal-7

我在标准Drupal安装附带的基本页面内容类型中添加了一个图像上传字段。如果用户上传图像,我希望它作为横幅自动显示在页面顶部。问题是,图片只是添加到我的页面主要内容下面的标题“页面图像:”

如何更改页面布局以便图像显示在我想要的位置?

2 个答案:

答案 0 :(得分:0)

如果我正确理解你,有几种方法可以解决这个问题。一,使用您的图像创建基本页面内容,然后创建一个引用该图像的视图,或一组图像,如幻灯片,并将这些图像放在页面的“横幅”区域。 您需要在视图中添加过滤器才能接受页面内容类型。

希望这有帮助。

答案 1 :(得分:0)

首先,您必须隐藏admin / structure / types / manage / page / display中的图像字段,这是内容类型的管理显示页面。您可以通过在图像字段的FORMAT列中选择“隐藏”选项来完成此操作。这将在您查看节点时隐藏您的图像字段。

要在横幅区域中显示图像字段,您可以创建块类型视图以仅显示基本页面内容类型的图像字段,并将此块定位到横幅区域。这将显示基本页面内容中的所有图像。要仅显示当前查看的内容图像,您必须使用以下步骤应用上下文过滤器:

  • 在编辑视图页面中,单击上下文过滤器中的添加按钮并选择 内容:Nid选项,然后单击“应用”。
  • 然后从“过滤器值不是时”中选择“提供默认值” AVAILABLE“并在”TYPE“字段中选择”来自URL的内容ID“选项和 点击申请。

现在,如果您查看基本页面内容,图像将显示在横幅区域中,而不是显示节点内容。