根据块上的内容标题检索视频

问题描述 投票:0回答:1

我正在使用Drupal 8

我一直在“文章”页面第一个侧边栏的块上获取所有视频。我希望视频与“文章的内容标题”匹配时被拾取。当我在该块的结构视图上工作时在预览上下文过滤器上输入标题时,该标题显示正确,但是无论“文章”块上的“内容标题”如何,它仍会列出所有视频。

在两种内容类型中,如图所示进行设置:

文章内容类型

  • 内容标题

视频参考内容类型

  • 标题field_title实体对文章内容标题的引用,

  • 视频

关系:

  • Field_title:内容
  • [(field_title:内容)field-title

上下文过滤器:

  • ((field_title:内容)内容:标题

看来我非常亲密,因为每当我在视图结构页面的上下文过滤器上键入标题时,就可以了。一切顺利。每当我回到内容文章页面时,该区块仍会显示所有视频。我相信它会显示所有内容,因为找不到默认设置。

drupal view drupal-8 page-title
1个回答
0
投票

据我所知,我想您应该覆盖您创建的(文章)块。

可能是此链接-https://www.drupal.org/docs/8/theming/twig/twig-template-naming-conventions帮助u根据文章节点(例如,node / 111)覆盖了块之后,覆盖了块,您会获得在该节点中显示的视频。

注意-不要从视图中删除上下文过滤器。

希望它会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.