问题描述
我在Drupal中有2种内容类型:文章和报纸。 “文章”类型具有一个指向“报纸”的参考字段。每篇文章只能引用一份报纸。 因此,一篇名为《星期日报道》的文章属于《泰晤士报》,而《星期一》报道则属于《纽约客》。我创建了一个视图,并在该视图内创建了一个块。因此,当用户访问该文章页面时,它应该显示在其所属报纸的区块中。
解决方法
视图中...
- 添加“ content:nid”的“上下文过滤器”。
- 在此过滤器上,将“当过滤器值不可用时”设置为“提供默认值”,
- 将“类型”设置为“来自URL的内容ID”,
- 然后在您的实体引用字段中添加一个“关系”
- 然后在输出字段中,添加NID并将其设置为使用该关系。
我不确定您使用的是什么版本的drupal,但对于D7-D9,它应该基本相同