我正在使用Drupal视图模块来创建节点概述。在我创建的视图中,我配置了标题。但是现在当呈现页面时,标题不会显示。它显示在面包屑等中。但不在网格模板中,如果我使用另一个模板,它仍然不显示。知道这可能是什么?我试过寻找它,但我对Drupal的经验非常有限。
我检查了drupal_get_title等,它总是返回标题,我认为视图模块出了问题,但我不知道:s
亲切的问候, 大安
答案 0 :(得分:2)
问题很可能是您打印页面标题的方式。如果您希望全局发生,则应在page.tpl.php
中打印。您是否检查过页面模板中的$title
变量?这就是通常所说的。
答案 1 :(得分:0)
我idd从page.tpl.php删除了标题,但我这样做是因为我认为它应该打印在视图模板中。当你检查views-view-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; ?>
所以我认为$ title会打印标题,但只需在我的page.tpl.php中添加它就可以解决。