0

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>

タイトルが 2 回表示されることを除けば、これは問題なく表示されます。Drupal はそれを h2 タグで 1 回出力し、次にノード レベルのテンプレート ファイルに従って出力します。Drupal が h2 を出力しないようにするにはどうすればよいですか? テンプレート ファイルで定義したとおりにノードを表示したい。

タイトルを取り除くモジュールがありますが、これは表示前に変数を一掃することでこれを行いますが、これは私には良くありません。表示したいのですが、私が指示したとおりです。

4

1 に答える 1

2

Have a look at display suite module.

于 2012-04-23T07:53:55.923 に答える