0
我在几页上有一个共同的内容。我希望将内容包含在节点的“内容”中。Drupal,如何在节点的'内容'中渲染块?
我认为是使用块,但我不知道如何在节点的'内容'中使用块。还有一些其他不同的“div”包裹着这个块,我不能在模板文件中写入这个块。 我该怎么办?谢谢!
我在几页上有一个共同的内容。我希望将内容包含在节点的“内容”中。Drupal,如何在节点的'内容'中渲染块?
我认为是使用块,但我不知道如何在节点的'内容'中使用块。还有一些其他不同的“div”包裹着这个块,我不能在模板文件中写入这个块。 我该怎么办?谢谢!
我会避免直接在页面内容中渲染块。
而不是make a new region直接在内容的上方或下方(取决于您希望块出现的位置),然后将其放入新区域。
也可以直接使你的区块,使用
$block = module_invoke('modulename', 'block_view', 'block_name');
print render($block);
这个职位的模板文件讨论了两种方法的优点:http://drupal.org/node/345361