2011-10-25 4 views
0

Assez nouveau sur drupal 7 et beaucoup de choses ont changé. Comment puis-je simplement charger un noeud et l'imprimer? J'utilise les éléments suivants, mais la fonction node_load me donne: PHP Fatal error: Call to node_load undefined function()

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

Répondre

2

il semble que cela ne peut pas trouver la fonction node_load - que je peux imaginer que se passe si vous essayiez faire cela en dehors du cadre drupal? par exemple. sur une page PHP vous avez simplement ajouté dans l'espace web?

contenu du fichier:

<?php 

node_load(1); 

assurez-vous que vous avez le node_load intérieur d'un module Drupal vous avez créé, et lorsque sa réponse à un crochet (par exemple hook_view)

des sites> tous> modules> yourmodule

yourmodule.module

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