node_load($nid)在Drupal 7中给了我一个致命的错误



对于drupal7来说是全新的,并且发生了很多变化。如何简单地加载节点并将其打印出来?我使用以下,但函数node_load给我:PHP致命错误:调用未定义函数node_load()

$node = node_load(15);
echo '<pre>' . print_r($node,1) . '</pre>';

听起来它找不到node_load函数-我可以想象只有当你试图在drupal框架之外这样做时才会发生这种情况?例如,在一个PHP页面,你只是添加到网络空间?

文件内容:

<?php
node_load(1);

确保node_load在你创建的drupal模块中,当它响应钩子(例如hook_view)

sites> all> modules> yourmodule

yourmodule.module

yourmodule_view($node, $view_mode){
  node_load(1);
}

相关内容

最新更新