【发布时间】:2010-04-14 14:34:57
【问题描述】:
我想创建一个视图,其中显示我的所有 5 个分类术语,然后显示最新发布的节点,但这限制为 1。例如:
税收条款 1
最新发布的节点税收条款 2
最新发布的节点等等等等
目前我按分类术语分组,因此它显示所有已发布的节点,然后按发布日期降序排序。我不太清楚如何将节点限制为每个分类术语仅显示一项。
任何帮助将不胜感激。
【问题讨论】:
标签: drupal-6 views drupal-views
我想创建一个视图,其中显示我的所有 5 个分类术语,然后显示最新发布的节点,但这限制为 1。例如:
税收条款 1
最新发布的节点税收条款 2
最新发布的节点等等等等
目前我按分类术语分组,因此它显示所有已发布的节点,然后按发布日期降序排序。我不太清楚如何将节点限制为每个分类术语仅显示一项。
任何帮助将不胜感激。
【问题讨论】:
标签: drupal-6 views drupal-views
这在 Views 3 中是可能的。我已经在 D7 上测试过,但也应该在 D6 上工作。
【讨论】:
Cardinality violation: 1241 Operand should contain 2 column(s)
如果您有很多节点,那就不好了,但在其他情况下,我已经通过使用“提升到首页”的过滤器来做到这一点 - 然后您只需确保一次只提升一个节点。
【讨论】:
我建议使用面板和视图的组合。 首先,为以分类术语作为参数的节点创建(或使用默认)视图。其次,创建一个包含五个区域的面板页面。每个区域都将被一个视图填充(实际上它将是第一步中的相同视图,但具有不同的参数)。在面板 ui 中,您可以限制每个视图的显示条目数,将此值设置为 1 以使每个术语仅显示一篇文章。
【讨论】:
【讨论】: