Drupal,如何在节点的“内容”中渲染块?

时间:2012-11-15 03:13:06

标签: drupal drupal-7

我在几页中有一个共同的内容。我希望在节点的“内容”中包含内容。

我认为是使用块,但我不知道如何在节点的“内容”中使用块。还有一些其他不同的“div”包装块,我不能在模板文件中写入块。 我该怎么办?谢谢!

1 个答案:

答案 0 :(得分:0)

我会避免直接在页面内容中呈现块。

而是make a new region直接位于内容的上方或下方(取决于您希望块显示的位置),然后将其置于新区域中。

也可以使用

直接在模板文件中渲染块
$block = module_invoke('modulename', 'block_view', 'block_name');
print render($block);

本文讨论了两种方法的优点:http://drupal.org/node/345361