如何在视图字段模板文件中获取节点ID?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在视图字段模板文件中获取节点ID?相关的知识,希望对你有一定的参考价值。

我正在尝试访问视图中行(节点)的nodeid,但是从字段模板文件访问,但没有任何成功。有什么建议?

答案

你可以用preprocess_views_view_fields(&$variables)钩子写这个。

$variables['nid'] = $variables['fields']['nid']->content;
另一答案

在您的视图中,在“字段”部分中,您添加了“内容:Nid”字段,并且在模板中,您必须将其放入:

print $fields['nid']->content;

以上是关于如何在视图字段模板文件中获取节点ID?的主要内容,如果未能解决你的问题,请参考以下文章

在 drupal 视图中使用来自字段的链接包装输出

如何从视图行中获取节点 ID?

如何在片段中获取rootview?

Drupal-如何使用 PHP 代码获取视图字段值?

如何使列表视图出现在片段中?

如何在jquery移动自动完成中获取所选列表数据的ID