node_load ($ nid) дает мне фатальную ошибку в Drupal 7 - PullRequest
0 голосов
/ 25 октября 2011

Довольно новый для Drupal 7, и многое изменилось.Как я могу просто загрузить узел и распечатать его?Я использую следующее, но функция node_load дает мне: PHP Фатальная ошибка: вызов неопределенной функции node_load ()

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

1 Ответ

2 голосов
/ 25 октября 2011

похоже, что он не может найти функцию node_load - которую я могу себе представить, только если вы пытаетесь сделать это вне структуры друпала? например на странице PHP вы просто добавили в веб-пространство?

содержимое файла:

<?php

node_load(1);

убедитесь, что у вас есть node_load внутри созданного вами модуля drupal, и когда он отвечает на хук (например, hook_view)

сайты> все> модули> ваш модуль

yourmodule.module

yourmodule_view($node, $view_mode){
  node_load(1);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...