Drupal 7显示块中当前显示的节点字段

时间:2012-07-11 13:09:08

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

有人可以指导我吗?

我有五个图像与我隐藏的节点相关联。我想在一个街区中展示它们。

如何在属于当前显示的节点的块中显示图像? 那么当节点发生变化时,它会自动加载该节点上的图像? 我认为这与添加过滤器有关。

但我似乎无法得到任何 当我看到这些列表时,'当前节点'就这样过滤了。 我还读到我可以将当​​前节点的参数传递给块。但是在drupal 7中,编辑块时没有称为“参数”的字段....

由于

1 个答案:

答案 0 :(得分:15)

您可以使用views

执行此操作

1-创建一个新的视图块。

2-在Fields部分下,选择您的图片字段。

3-在Contextual filters点击Add下,然后选择Content: Nid

4-在When the filter value is NOT available下选择Provide default value然后选择Content ID from URL,然后点击Apply

5-保存您的视图并转到块管理器页面admin/structure/block,然后点击新视图块旁边的configure

6-导航到页面底部的Content types,然后检查要显示此块的内容类型。

希望这有帮助......穆罕默德。