【发布时间】:2011-01-17 15:36:02
【问题描述】:
我在以下关系中预定义了一组与 Drupal 杂志相关的内容类型:
- 故事:有标题、正文、作者、对问题的必需节点引用、对插图的可选节点引用。
- 文章:具有标题、正文和对问题的必需节点引用。
- 插图:有图片和贡献者个人资料。
- 问题:有标题和日期。
- 贡献者个人资料:有名字和姓氏。
我想要得到的是一份问题清单,其中包含一个故事中的插图,如果有的话。如果没有故事(可能只有文章),或者没有任何带有插图的故事,我只想列出问题的标题。
所以我正在寻找如下输出:
[StoryImage] 2010 年 12 月
2010 年 11 月
[StoryImage] 2010 年 10 月
[StoryImage] 2010 年 9 月
等等
我现在不关心样式或标记——我可以解决这个问题。
这是我目前无法使用的视图设置:
- 过滤器:节点类型 = 故事、文章
- 关系:
- 内容:问题
- 内容:插图
- 内容:贡献者,使用插图关系
- 字段:
- 内容:图片,使用插图关系
- 节点:标题,使用问题关系
- 排序标准:
- 发行日期,递减。
- 贡献者姓氏,降序排列。
我得到的(正如我所期望的)是每个问题的列表,其次数与该问题中的文章/故事一样多。因此,如果 2010 年 12 月号有 3 个项目,11 月号有 2 个项目,这就是我得到的:
[StoryImage] 2010 年 12 月
2010 年 12 月
2010 年 12 月
2010 年 11 月
2010 年 11 月
我真正想要的只是每个问题的第一个结果。这可能吗?如果是,我错过了什么?
【问题讨论】:
标签: drupal drupal-6 drupal-views