注意:我不想删除重复节点,更像是合并它们。
我有一个视图,它会提取seminar
内容类型以及附加到内容类型的分类术语。在内容类型中,拉动分类术语的术语参考字段是多值字段。因此,只要节点附加了多个分类术语,就会重复查看结果。所以使用view及其api我想要的是
当视图提取结果时我现在拥有的是
Nid Speaker name | Location | Time
----------------------------------
12 Sanjok Gurung| London | 1900
11 John | London | 1900
10 Sally | London | 1900
10 Molly | London | 1900
因此,上表中,Sally和Molly是在同一节点中选择的术语引用。
我想要的是
Nid Speaker name | Location | Time
----------------------------------
12 Sanjok Gurung| London | 1900
11 John | London | 1900
10 Sally,Molly | London | 1900
我尝试操纵views_pre_render
的结果,但这种方法感觉它太脏了。应该有一个更好的清洁解决方案
答案 0 :(得分:1)
您需要使用此contrib模块。 网址:https://www.drupal.org/project/views_aggregator
您可以阅读以下网址中的文档。 http://cgit.drupalcode.org/views_aggregator/plain/README.txt?id=refs/heads/7.x-1.x
答案 1 :(得分:0)
实际上这不是一个视图问题,
如果您打开Manage Display
的{{1}}并尝试修改seminar content type
FORMAT 格式下拉列表的显示设置,请选择entity reference
您可以更改您可能要从separator
注意:请务必修改视图中使用的确切(comma or dash)
(预告片或全内容或默认)。
可能会解决这个问题。