如何使用node_load()?

pra*_*oti 3 html drupal drupal-6

嗨麻烦有点混淆如何使用此代码检索节点标题

node_load($ NID); $标题= $ nid->标题;

我已经在块中完成了这个编码,我想从节点id中检索以显示图像.这些图像通常使用filezilla上传到站点,并且它与节点title一致.我尝试过多种形式的node_load(),但我失败了.请告诉我正确的选择.谢谢大家.- Pranoti

Sid*_*iya 7

这是参考 node_load

http://api.drupal.org/api/function/node_load

返回一个对象,即节点.

$node = node_load($nid); // $nid contains the node id
$title = $node->title;
Run Code Online (Sandbox Code Playgroud)

请获取一本关于Drupal Module开发的好书,以了解基础知识.


Dav*_*ads 5

你的问题有点令人困惑.你可以清理它并更好地解释你想要完成的事情吗?在所有事件中:

节点加载采用数字参数或要查询的参数数组,并返回单个节点对象.(如前所述,这里是API文档:http://api.drupal.org/api/function/node_load).

使用数字节点ID加载:

$nid = 55;
$node = node_load($nid);
$title = $node->title;
Run Code Online (Sandbox Code Playgroud)

通过查询标题加载:

$title = 'How to serve man';
$node = node_load(array('title' => $title));
$body = $node->body;
Run Code Online (Sandbox Code Playgroud)