Drupal 8
我有一个内容类型,其中包含一个包含分类术语引用
的字段。我想要一个 View ,该 View 显示具有相同内容类型的其他节点,这些节点不具有与当前查看的节点具有相同分类术语 ID 的字段。
示例:
网址:/故事/故事A
当前正在查看内容类型故事
的节点,该节点具有分类术语引用
到值B。我需要该 View 来显示不具有相同分类术语引用
值 B 的其他故事。
我认为我可以通过以下方式实现这一目标
- 设置与保存分类术语的字段的
关系
- 添加与上述关系关联并使用运算符不等于的术语 ID
过滤条件
。问题:如何获取 Value 的代币?
我还尝试添加与创建的关系关联的上下文过滤器
,并选择排除
,但没有骰子。
最佳答案
我终于弄清楚了,我缺少足够的附加上下文过滤器:
术语 ID
、提供默认值
以及来自 URL 的分类术语 ID
和选项从节点页面加载默认过滤器
code> 和limit terms by vocab
检查。最后一点,在更多
中,我选中了排除
。此上下文过滤器与问题中提到的创建的关系相关联。
关于drupal - 查看: Exclude nodes that have the same taxonomy term id(s) as current node,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40563278/