如何创建按分类术语对节点进行分组的视图?

Posted

技术标签:

【中文标题】如何创建按分类术语对节点进行分组的视图?【英文标题】:How do I make a view that groups nodes by taxonomy term? 【发布时间】:2010-04-26 10:59:46 【问题描述】:

我正试图改变观点和 drupal 以符合我的意愿。到目前为止,我已经生成了一个视图来显示我的节点的标题。每个节点将从集合 X, Y 和 Z 中准确分配一个分类术语。

例如,节点 A 有一个标题“汽车驶入现场,数千人不在乎”。节点 A 有一个分类术语“Pointless”。

我想按照分类术语对所有节点标题进行分组。所以..

毫无意义 - 汽车开进田野,成千上万的人不在乎 - .... 下一个分类术语 - ...... - ...... - ...

你明白了。它可行吗?我该怎么做?我在视图中找不到分组选项。

干杯。

【问题讨论】:

致仍在寻找解决方案的其他人:drupal.stackexchange.com/questions/5244/group-nodes-by-terms 【参考方案1】:

您可以在使用表格行样式时使用分组。这样做您可以按视图中包含的任何字段进行分组。

您也可以尝试taxonews,这可能适用于您的情况。

【讨论】:

【参考方案2】:

@googletorp 的回答很好。您还可以通过包含术语字段并对其进行排序来进行伪分组。

【讨论】:

【参考方案3】:

您可以使用视图分组行限制模块http://drupal.org/project/views_limit_grouping。 另外,如果你想限制组的数量,你可以为那个模块打一个补丁,http://drupal.org/node/1315888。

【讨论】:

以上是关于如何创建按分类术语对节点进行分组的视图?的主要内容,如果未能解决你的问题,请参考以下文章

按分类术语对分组节点进行排序

Drupal 7 视图 - 按内容类型和分类术语分组

Drupal 6:视图:列出带有标记节点的分类术语

使用视图按分类术语过滤结果

按分类术语过滤的 Drupal 视图

如何仅显示与视图 2 中关联的节点的分类术语?