我正在使用Drupal视图模块创建节点概述。在我创建的视图中,我配置了标题。但现在,当页面呈现时,标题不显示。它显示在面包屑等,但不是在网格模板中,如果我使用另一个模板,它仍然不显示。任何想法这可能是什么?我试图寻找它,但我与Drupal的经验非常有限。查看标题为空
我检查了drupal_get_title等,它总是返回标题,我觉得有什么不顺心的意见模块中,但我不知道是什么:■
亲切的问候, 大安
我正在使用Drupal视图模块创建节点概述。在我创建的视图中,我配置了标题。但现在,当页面呈现时,标题不显示。它显示在面包屑等,但不是在网格模板中,如果我使用另一个模板,它仍然不显示。任何想法这可能是什么?我试图寻找它,但我与Drupal的经验非常有限。查看标题为空
我检查了drupal_get_title等,它总是返回标题,我觉得有什么不顺心的意见模块中,但我不知道是什么:■
亲切的问候, 大安
问题很可能是你如何打印页面标题。如果您希望它在全球范围内发生,则应将其打印在page.tpl.php
中。您是否检查过页面模板中的$title
变量?这就是通常所说的。
我idd从page.tpl.php中删除了标题,但我这样做是因为我认为它应该打印在视图模板中。当您检查的意见 - 视图 - unformatted.tpl.php等你看到这一点:
<?php if (!empty($title)): ?>
<h3><?php print $title; ?></h3>
<?php endif; ?>
<?php foreach ($rows as $id => $row): ?>
<div class="<?php print $classes[$id]; ?>">
<?php print $row; ?>
</div>
<?php endforeach; ?>
,所以我想$标题将打印的称号,但在我的page.tpl.php中
加入它只是固定
我有这个确切的问题,'$ title' var是空的。默认视图模板试图打印'$ title' var,但它不会通过'if($ title)'测试。 – aaaidan 2012-05-22 01:39:03