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

Templates Drupal 7在节点视图块tpl中获取nid,templates,drupal-7,block,nodes,Templates,Drupal 7,Block,Nodes,我不得不修改一个视图块tpl(views view-[xyz]--block.tpl.php) 在此块中,仅显示一个节点(其类型的最新节点)。我必须在这个文件中获取它的节点id(nid)。我怎样才能继续 我在网上找不到关于它的任何东西 感谢那些有同样问题的人,这里有一些解决方案: 可以在视图块中使用实体视图而不是字段。然后在hook_node_视图中,您将可以轻松访问nid 或者您可以使用这些字段并添加字段“Nid”,通过views-view-field.tpl.php您可以直接访问Nid。那么

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

在此块中,仅显示一个节点(其类型的最新节点)。我必须在这个文件中获取它的节点id(nid)。我怎样才能继续

我在网上找不到关于它的任何东西


感谢那些有同样问题的人,这里有一些解决方案:

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


或者您可以使用这些字段并添加字段“Nid”,通过views-view-field.tpl.php您可以直接访问Nid。

那么$row->Nid呢?到Djouuuuuuuh不起作用。对于那些有相同问题的人,这里有一些解决方案:您可以在视图块中使用实体视图,而不是字段。然后在hook_node_视图中,您将可以轻松访问nid。或者您可以使用字段并添加字段“Nid”,并通过views-view-field.tpl.php直接访问Nid。但在我的例子中,我不想使用实体视图