如何获取节点的摘录内容?

时间:2010-08-12 15:10:41

标签: drupal drupal-6

我有节点参考。如何获取摘录内容?

为了获得我们使用的标题或正文: -

print $entry->title;
print $entry->body;

我如何获得该节点的摘录。(我正在使用摘录模块)

3 个答案:

答案 0 :(得分:2)

对于股票预告片,它将是$ entry->预告片,但你最好的选择是使用

drupal_set_message(print_r($entry, true))

并查看key =>值对。

要获得更好看的数组,请安装Devel模块并使用

dsm($entry) 

答案 1 :(得分:1)

节点的预告片包含在$entry->teaser中;如果字段未初始化,则函数node_teaser()是用于构建预告片的函数。

如果模块将自定义值保存为摘录,则应验证模块中使用的属性(我会检查$entry->excerpt)。 我建议你安装Devel,它有一些调试功能,包括允许检查任何PHP值的dsm(),并为每个节点添加一个标签“Devel”。

答案 2 :(得分:0)

你能var_dump $ entry吗?它有更多数据吗?