视图:排除与当前节点具有相同分类术语 id 的节点
View: Exclude nodes that have the same taxonomy term id(s) as current node
Drupal 8
我有一个内容类型,其中包含一个包含 Taxonomy Term Reference
的字段。我想要一个显示相同内容类型的其他节点的视图 不 具有与当前查看的节点相同的 分类术语 ID 的字段.
示例:
URL: /story/storyA
当前正在查看 Content Type Story
的节点,该节点具有 Taxonomy Term Reference
到 值 B。我需要视图来显示 没有 具有相同 Taxonomy Term Reference
值 B 的其他故事。
我认为我可以通过
- 为包含分类术语的字段设置
relationship
- 添加 术语 ID 的
Filter Criteria
关联到 以上关系 并且运算符 不等于至。问题:如何获得 Value 的代币?
我还尝试添加一个 Contextual Filter
关联到 创建的关系 并选择 Exlude
但没有骰子。
我终于弄明白了,我缺少足够的附加 上下文过滤器:
Term ID
, Provide default value
与 Taxonomy term ID from URL
和选项 Load default filter from node page
和 limit terms by vocab
检查。最后一点,在 More
中,我检查了 Exclude
。此上下文过滤器与问题中提到的已创建关系相关联。
Drupal 8
我有一个内容类型,其中包含一个包含 Taxonomy Term Reference
的字段。我想要一个显示相同内容类型的其他节点的视图 不 具有与当前查看的节点相同的 分类术语 ID 的字段.
示例:
URL: /story/storyA
当前正在查看 Content Type Story
的节点,该节点具有 Taxonomy Term Reference
到 值 B。我需要视图来显示 没有 具有相同 Taxonomy Term Reference
值 B 的其他故事。
我认为我可以通过
- 为包含分类术语的字段设置
relationship
- 添加 术语 ID 的
Filter Criteria
关联到 以上关系 并且运算符 不等于至。问题:如何获得 Value 的代币?
我还尝试添加一个 Contextual Filter
关联到 创建的关系 并选择 Exlude
但没有骰子。
我终于弄明白了,我缺少足够的附加 上下文过滤器:
Term ID
,Provide default value
与Taxonomy term ID from URL
和选项Load default filter from node page
和limit terms by vocab
检查。最后一点,在More
中,我检查了Exclude
。此上下文过滤器与问题中提到的已创建关系相关联。