Drupal 7:如何完全控制节点的布局

时间:2012-04-22 18:12:57

标签: php drupal drupal-7 drupal-modules drupal-theming

我正在尝试为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?我希望节点完全按照我在模板文件中定义的那样显示。

有一个模块可以摆脱标题,但它通过在显示之前消除变量来实现这一点,这对我没有好处。我想要它显示,但正如我所指示的那样。

1 个答案:

答案 0 :(得分:2)

查看display suite模块。