简单视图问题 - Drupal 7

时间:2012-06-07 23:45:18

标签: drupal views drupal-views

我正在制作一个有5位具有“Blogger”角色的用户的博客网站。此角色仅用于在网站上撰写文章。我希望制作一个视图,显示5个博主的头像图像以及每个博客头像图片下面的内容,这是他们发布的3篇最新文章。

现在我有一个显示所有博主的视图设置,并且我已经建立了与用户创作的内容的关系。问题在于,如果一个博主发布了多篇文章,它将在每篇文章中显示一次博主的头像。例如:

blogger1 标题:嘟嘟嘟嘟只是按照惯例做的事......

blogger1 标题:你今晚唯一需要为热火做准备的理由

blogger2 标题:财富之轮失败的年龄

在上面的示例中,Blogger1有两篇文章,但每个文章都会显示一次他的头像/名称。我怎样才能解决这个问题?感谢

编辑* * * * * * * * * * * * * * * * * * * * * * * *

我使用“字段分组”选项按用户分组:名称,以便按预期工作:

Blogger1

博客1的第1条 第2条由blogger1

Blogger2

第1篇by blogger2

我唯一的问题是,如何更改分组字段样式,以便“Blogger1”旁边有一个他们的头像图像?默认显示也是标签,有没有办法改变这个?

由于

1 个答案:

答案 0 :(得分:0)

在格式设置(您设置字段分组的位置)上,应该有一个选项“使用渲染输出到组行”。如果启用,则可以重写用户名(作者)字段的结果以包括用户图片。

向“视图”添加新的“用户图片”字段。从显示中排除它并重新排列字段,以便用户图片位于用户名字段上方。现在,您可以将“用户名”字段的结果输出重写为[picture] [name](可用模式在“将此字段作为链接输出”选项下的折叠字段中可用)。您可以将HTML与替换模式混合以实现所需的标记。