Drupal 8如何制作仅显示与当前节点相关的分类术语的视图

时间:2019-03-01 13:30:53

标签: drupal drupal-8

在drupal 8中,我有一个内容类型“ article”,其中包含分类术语。现在,我想在一个块中列出这些术语,以便将其放置在页面上除节点内容底部之外的其他位置。

编辑:我尝试关注https://drupal.stackexchange.com/questions/69426/get-list-of-taxonomy-terms-for-current-node-through-views 但我无法在步骤4中选择NID。

1 个答案:

答案 0 :(得分:0)

  • 创建“分类条款”视图,选择阻止附件
  • 添加一个关系,例如“使用field_my_taxonomy_term的内容”-在这种情况下,您要在“文章”内容类型上使用实体引用字段。
  • 添加关系后,添加一个上下文过滤器,在这种情况下,它只是类别“ Content”的“ ID”: id

  • 添加后,配置关系字段并在第一个项目符号点中选择“提供默认值”: filter

那应该是它。您可以使用“预览”字段输入节点ID,并在视图本身中查看结果。

view

然后,您可以将块添加到所需的页面上,瞧,块应该可以正常工作