Drupal 7在节点视图块tpl中获取nid

时间:2014-08-07 11:40:55

标签: templates drupal-7 block nodes

我不得不修改视图块tpl(views-view-[xyz]--block.tpl.php

在此块中,仅显示一个节点(最新的节点类型)。我必须在此文件中获取其节点ID(nid)。我该怎么办?

我在互联网上找不到任何相关信息。

由于

1 个答案:

答案 0 :(得分:0)

对于那些会遇到同样问题的人来说,有一些解决方案:

您可以在视图块中使用实体视图而不是字段。然后在hook_node_view中,您可以轻松访问nid。

或者你可以使用这些字段并添加fiels" Nid"并通过views-view-field.tpl.php你可以直接访问nid。