我在标准Drupal安装附带的基本页面内容类型中添加了一个图像上传字段。如果用户上传图像,我希望它作为横幅自动显示在页面顶部。问题是,图片只是添加到我的页面主要内容下面的标题“页面图像:”
如何更改页面布局以便图像显示在我想要的位置?
答案 0 :(得分:0)
如果我正确理解你,有几种方法可以解决这个问题。一,使用您的图像创建基本页面内容,然后创建一个引用该图像的视图,或一组图像,如幻灯片,并将这些图像放在页面的“横幅”区域。 您需要在视图中添加过滤器才能接受页面内容类型。
希望这有帮助。
答案 1 :(得分:0)
首先,您必须隐藏admin / structure / types / manage / page / display中的图像字段,这是内容类型的管理显示页面。您可以通过在图像字段的FORMAT列中选择“隐藏”选项来完成此操作。这将在您查看节点时隐藏您的图像字段。
要在横幅区域中显示图像字段,您可以创建块类型视图以仅显示基本页面内容类型的图像字段,并将此块定位到横幅区域。这将显示基本页面内容中的所有图像。要仅显示当前查看的内容图像,您必须使用以下步骤应用上下文过滤器:
现在,如果您查看基本页面内容,图像将显示在横幅区域中,而不是显示节点内容。