在一个页面中连接3个视图

时间:2010-08-19 16:56:32

标签: drupal drupal-6

如何在一个页面中连接3个视图?

我应该使用积木吗?

2 个答案:

答案 0 :(得分:4)

您可以使用块,但Views也提供附件显示。附件显示可以附加到视图中的其他其他显示。因此,您可以创建基本视图,然后创建附加到基本视图的附件显示,然后创建附加到第一个附件显示的第二个附件显示。

如果每个视图实际上只是查看同一查询的另一种方式(例如,摘要视图和详细视图),则附件显示很好。但是如果你想要结合三个截然不同的视图,那么块就可以了。为每个视图创建一个块显示,并将它们添加到 Site Building 中的相同区域 - > 阻止,或为其中一个视图创建一个页面显示,为另外两个创建一个块显示。

第三个选项是使用View Reference,如果您需要视图到节点的一部分,则可以将视图作为CCK字段引用。

答案 1 :(得分:1)

这可能取决于您的布局。 如果你想在块区域之外的其他地方嵌入一个视图,你可以尝试embed views module我也相信panels module有一种更动态的方式在页面上呈现多个视图(但是灵活性也增加了一些复杂性)