いくつかのページに共通のコンテンツがあります。そして、ノードの「コンテンツ」にコンテンツを含めたいと思います。
ブロックを使用すると思ったのですが、ノードの「コンテンツ」でブロックを使用する方法がわかりません。ブロックをラップする別の「div」がまだいくつかあり、テンプレート ファイルにブロックを書き込むことができません。私は何をすべきか?ありがとう!
ページのコンテンツ内に直接ブロックをレンダリングすることは避けます。
代わりに、コンテンツの真上または真下に新しいリージョンを作成し(ブロックを表示する場所に応じて)、新しいリージョンにブロックします。
を使用して、テンプレートファイルでブロックを直接レンダリングすることもできます。
$block = module_invoke('modulename', 'block_view', 'block_name');
print render($block);
この投稿では、両方の方法のメリットについて説明しています:http: //drupal.org/node/345361