【发布时间】:2014-02-04 09:06:11
【问题描述】:
我有一个节点的内容有问题。
有一个循环可以在页面上显示最新消息的摘录。 循环的内容是:
<h2 class="title"><a href="<?php print $node_url; ?>"><?php print $title; ?></a></h2>
<?php if ($node->field_news_thumb[0] && $node->field_news_thumb[0]['filepath']): ?>
<img src="/<?php print $node->field_news_thumb[0]['filepath']; ?>" width="200" >
<?php endif; ?>
<?php print_r($node->content['body']['#value']); ?>
但只有一条新闻标题和缩略图显示良好,但内容为空。 在后台我只有一段内容。 我发现如果我添加一个新段落,第一个会显示在前面。
当只有一个段落时,如果我单击标题以获取整页节点。内容用完全相同的方法很好地显示:
<?php print_r($node->content['body']['#value']); ?>
如何显示这些节点的全部内容?
【问题讨论】:
-
你好 Maxime,循环的代码是什么?您是否正确配置 Drupal 以当前正在查看节点的显示模式显示该节点的内容?
-
感谢您的宝贵时间。好吧,我不是这个网站的原始开发者。我只需要解决这个问题,所以我可以告诉你我只有一个包含在循环中的 .tpl.php 文件。 .tpl.php 的内容是我在第一条消息中传递的代码。在哪里可以查看 Drupal 的显示模式配置?
-
所以你根本不了解 Drupal?您确认这是针对 Drupal 7 的吗?
-
实际上,我还没有。但我对 PHP 和一些 CMS 有很好的经验。我刚查了一下,使用的 Drupal 版本是 6.20