如何在drupal中使用节点标题作为上下文过滤器

时间:2013-06-07 02:44:46

标签: drupal drupal-7 drupal-modules drupal-views

我正在电影网站上工作,我有两种内容类型,“电影”和“电影评论”。我想制作一个视图(使用视图模块),向我展示与电影相关的所有“电影评论”。

我需要抓住所有“标题”cck字段中具有相同内容的“电影评论”作为当前“电影”节点的标题。

即。如果我正在观看“马达加斯加”电影节点,我需要在标题中获得所有带有“马达加斯加”的电影评论。

可以这样做吗?

1 个答案:

答案 0 :(得分:0)

最好使用实体引用字段。

  1. 安装此http://drupal.org/project/entityreference
  2. 将实体引用字段添加到引用电影内容类型的评论内容类型。
  3. 创建一个显示评论列表的新视图。
  4. 添加一个选择影片字段的上下文过滤器,其中显示“何时”过滤器值不可用“选择提供默认值 - >来自URL的内容ID。
  5. 如果您创建了带有块的视图,则可以在电影页面上看到该块,并且它应该只显示链接到该电影的评论