需要在标题节点中显示自定义Drupal视图

时间:2013-10-29 23:26:57

标签: drupal drupal-7 drupal-views

对于我正在构建的Drupal网站,我使用了视图模块来创建自定义视图,该视图显示了十大最受欢迎的分类术语。我希望此列表显示在我网站的标题中,但我在完成此操作时遇到了问题。我可以获取标题以向视图的页面显示链接,但尚未弄清楚如何在标题中实际显示视图的内容节点

另外,如果有更好的方法来完成我想要做的事情,我全都耳朵!

2 个答案:

答案 0 :(得分:0)

您应该使用“块”显示创建视图。可以使用标准块/主题功能将此块放置在任何区域中。 如果您没有“标题”区域,则可以创建自己的区域。请参阅此链接了解详情。 https://drupal.org/node/1088718

也许,我不太明白你的问题(实际上,短语“标题节点”让我困惑,你的意思是标题区/区域?)。如果需要在节点页面上显示视图,可以使用views_attach ot eva modules。

答案 1 :(得分:0)

选项1: 在主题中创建一个区域。 在主题page.tpl.php上渲染该区域 创建您查看的块显示并将其分配给该区域。

选项2 您可以使用views_embed_views创建视图,然后将其嵌入主题文件中。有关详细信息https://api.drupal.org/api/views/views.module/function/views_embed_view/7

希望这能解决您的问题