Drupal 6:将所有正文字段内容打印到节点模板文件

Drupal 6:将所有正文字段内容打印到节点模板文件,drupal,drupal-6,field,drupal-theming,Drupal,Drupal 6,Field,Drupal Theming,我尝试通过以下方式显示正文内容: <?php print $node->content['body']['#value']; ?> 但是,它不会显示所有正文内容,它只显示正文内容的第一段,如果短,有时会显示两段:/ 我需要打印所有的身体。我该怎么做 非常感谢!感谢你的帮助 在node.tpl.php中尝试 但是, <?php print $node->content['body']['#value']; ?> 对我来说也很有用。缩短的正文内容提

我尝试通过以下方式显示正文内容:

<?php print $node->content['body']['#value']; ?>

但是,它不会显示所有正文内容,它只显示正文内容的第一段,如果短,有时会显示两段:/

我需要打印所有的身体。我该怎么做

非常感谢!感谢你的帮助

在node.tpl.php中尝试


但是,

<?php print $node->content['body']['#value']; ?>


对我来说也很有用。

缩短的正文内容提示将填充/呈现为“摘要”视图,而不是“完整”。您在什么情况下发布此打印声明


编辑:节点模板通常用于摘要和完整输出,但关于使用什么以及节点对象中内容项的填充的决定发生在节点模板文件之外。在节点模板文件中,如果要将节点显示为摘要,则变量
$striser
将为TRUE


因此,您需要检查节点模板在什么上下文中被调用,因为您必须配置该上下文以将节点呈现为“full”。这可能发生在许多地方,具体取决于谁负责提供要设置主题的节点,例如,如果从视图调用节点模板,则需要将视图配置为使用“完整页面”输出,如果来自模块,则需要检查模块设置,等等。

为了控制你的挑逗长度,主值通过Post设置设置。 (修剪后的员额长度)

要按节点类型控制此操作,请尝试:

注意:摘要是缓存的,因此您需要

但是,如果您只想在节点模板中完成它,您可以运行一个node_load()并让所有内容。。。但这不是最好的做法

仅供参考:您可以控制显示选项下$content中显示的CCK字段


PS:在预告模式中,我经常使用truncate_utf8()。

谢谢您的回复。print$content只打印内容中的每个字段,如我的自定义cck字段(图像、徽标等)。我只需要全身输入部分:/yes,我只是一直在搜索有关摘要,如果我可以定义摘要的新长度等,或者如果我可以打开摘要。我有node-blog.tpl.php的问题
<?php print $node->content['body']['#value']; ?>