Drupal ,如何在节点'content'渲染块?



我在几页中有一个共同的内容。我想将内容包含在节点的"内容"中。

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

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

而是在内容的正上方或下方创建一个新区域(取决于您希望块显示的位置),然后将块放入新区域。

也可以使用

$block = module_invoke('modulename', 'block_view', 'block_name');
print render($block);

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

最新更新