显示块中引用字段的内容

Show content of referenced field in a block

我在 Drupal 中有两种内容类型:文章和报纸。 Article 类型有一个指向 Newspapers 的引用字段。每篇文章只能引用一份报纸。 因此,名为《星期日报道》的文章属于《泰晤士报》,《星期一报道》属于《纽约客》。我创建了一个视图,并在该视图内创建了一个块。因此,当用户访问该文章页面时,它应该显示在它所属的报纸版块中。

在浏览量中...

  1. 添加“content:nid”的“上下文过滤器”。
  2. 在此过滤器上,将“当过滤器值不可用时”设置为“提供默认值”,
  3. 将“类型”设置为“来自 URL 的内容 ID”,
  4. 然后将“关系”添加到您的实体参考字段
  5. 然后在输出字段中,添加NID并将其设置为使用关系。

我不确定您使用的是哪个版本的 drupal,但对于 D7 - D9 应该基本相同