如何在Drupal中的单个页面上显示多个视图? 我需要在一个页面上显示两个结果(也许你可以想到2个表,但实际上是2个视图)。 有人请帮帮我。
答案 0 :(得分:1)
您可以使用面板模块。这将允许您将视图放在页面上的不同类型的布局中。并根据需要采取论据。
答案 1 :(得分:0)
您可以通过创建包含第一个视图的页面来完成此操作。对于第二个视图,您必须创建一个块并将其添加到该页面。
btw:请使用https://drupal.stackexchange.com/了解drupal特定问题......
答案 2 :(得分:0)
正如laebs建议的一种方法是创建块视图并在显示页面时将其添加到某个区域。
其他方式是从模板文件中嵌入视图:
https://api.drupal.org/api/views/views.module/function/views_embed_view/7
使用此功能,您可以指定要嵌入的视图和显示内容。您也可以通过这种方式传递参数。
注意你已经"嵌入"显示类型(默认情况下可能隐藏 - 检查视图选项)。如果你使用它,你也会得到那些不错的编辑视图"以这种方式嵌入视图时的链接。
答案 3 :(得分:-1)
我知道有两种方法可以不使用其他模块:
创建一个页面模板,并使用一些Drupal API php在模板中的页面上插入您想要的视图:
<?php
$view = views_get_view('view_machine_name');
print $view->execute_display('default', $args);
?>