使用Drupal 7在块模板中获取节点ID

6 php drupal drupal-7

好吧,所以我为我的一个块创建了一个模板文件,效果很好.但是在这个模板中我想得到当前节点的id.怎么可能?我已经尝试了arg,$ node和所有这些变量,但它们都没有.

提前致谢.

Cli*_*ive 23

假设您在节点页面本身,该menu_get_object()函数将返回节点对象:

$node = menu_get_object();
if ($node && $node->nid) {
  // You have a valid node to work with.
}
Run Code Online (Sandbox Code Playgroud)