Drupal 7 从视图块上的路径获取内容Id(nid)

Drupal 7 从视图块上的路径获取内容Id(nid),drupal-7,views,drupal-contextual-filters,Drupal 7,Views,Drupal Contextual Filters,我就是不能把我的脑袋放在Drupal关系上。我一直在阅读和观看教程,但一旦我试图完成自己的项目,我就失败了。我认为这是非常基本的,所以我很想理解它。也许这里有人能帮我理解它是如何工作的:) 在我的drupal网站上,我想跟踪一些私人游戏比赛。 我创建了一个名为“参赛者”的内容类型,它有如下字段:比赛日期、球员姓名、最终位置。然后,我可以创建一个视图,列出一个锦标赛的信息。我使用了从以下线程获得的帮助: 我想将上面描述的视图作为一个块。然后将该块视图放在“锦标赛描述”页面上。我可以这样做,只需每次

我就是不能把我的脑袋放在Drupal关系上。我一直在阅读和观看教程,但一旦我试图完成自己的项目,我就失败了。我认为这是非常基本的,所以我很想理解它。也许这里有人能帮我理解它是如何工作的:)

在我的drupal网站上,我想跟踪一些私人游戏比赛。 我创建了一个名为“参赛者”的内容类型,它有如下字段:比赛日期、球员姓名、最终位置。然后,我可以创建一个视图,列出一个锦标赛的信息。我使用了从以下线程获得的帮助:


我想将上面描述的视图作为一个块。然后将该块视图放在“锦标赛描述”页面上。我可以这样做,只需每次创建一个新块,然后手动将其放在应该显示的页面上(结构-->块-->配置),但这不是一种优雅的方式。我很确定这是关系应该使用的地方。但是我无法理解如何创建此关系,以便与特定锦标赛描述页面匹配的特定块视图将一起显示。

使用Content:Nid作为上下文过滤器

  • 当筛选值不在URL中时>>
  • 提供默认值
  • 来自URL的内容ID