我正在尝试为Drupal 7网站的主页做3列布局。
我在模板中创建了一个区域。
然后我有一个名为text_panel的内容类型,它使用节点块模块。对于每一列,我只创建一个新的text_panel节点,并将其像块一样添加到主页上的区域。
然后我创建了一个名为node的文件 - text_panel.tpl.php,其中包含以下标记:
<div class="span4">
<h3><?php print $title; ?></h3>
<p><?php print $body[0]['value'] ?></p>
</div>
这显示正常,但标题显示两次的事实除外。 Drupal在h2标签中输出一次,然后根据我的节点级模板文件再输出一次。如何停止Drupal输出h2?我希望节点完全按照我在模板文件中定义的那样显示。
有一个模块可以摆脱标题,但它通过在显示之前消除变量来实现这一点,这对我没有好处。我想要它显示,但正如我所指示的那样。