视图:排除与当前节点具有相同分类术语ID的节点

时间:2016-11-12 13:21:38

标签: drupal drupal-views drupal-theming drupal-8 drupal-contextual-filters

Drupal 8

我的内容类型包含一个包含Taxonomy Term Reference的字段。我想要一个视图,显示具有相同内容类型的其他节点具有与当前查看的节点相同的分类标识ID 的字段。

示例:

网址:/ 故事/故事A

目前正在查看具有Content Type Story值B Taxonomy Term Reference节点。我需要该视图来显示具有相同Taxonomy Term Reference 以评估B 的其他故事。

我以为我可以通过

实现这一目标
  • 在包含分类术语
  • 的字段中设置relationship
  • 添加与以上关系相关联的期限ID Filter Criteria,且运营商不等于。问题:我如何获得Value的令牌?

enter image description here

我还尝试添加与创建的关系相关联的Contextual Filter并选择Exlude,但不选择骰子。

enter image description here

1 个答案:

答案 0 :(得分:2)

我终于明白了,我错过了足够的额外上下文过滤器

  • Term IDProvide default value Taxonomy term ID from URL以及选项Load default filter from node pagelimit terms by vocab已选中。最后一点,在More中,我已Exclude进行了检查。此上下文过滤器与问题中提到的已创建关系相关联。