Drupal:如何在特定块中显示特定视图

时间:2009-05-07 18:14:19

标签: drupal drupal-views drupal-blocks

假设我创建了一个显示某种故事的视图。 但我想在左侧栏中显示此视图 - 不是视图的链接,而是视图本身。

如何将新视图与固定块位置连接? 我希望能够在我的页面上的各个位置显示真实的视图数据。 是否可以或我仅限于中心区域并从菜单链接到视图?

3 个答案:

答案 0 :(得分:5)

对Drupal 6.x使用Views 2.x,从视图创建块很简单。每个视图都有一组“默认”设置和一些显示设置。显示可以是页面,块,Feed或创意模块作者的任何其他内容。

要从视图中创建一个块,只需“添加显示”类型为“块”,覆盖要在块中更改的任何设置(IE - 显示较少的项目,只显示节点标题,等等)。然后,您可以像任何其他Drupal块一样放置一个块。

编辑:回答“你能将故事限制为标记的故事”吗?当然可以。您只需为Taxonomy术语添加过滤器。

答案 1 :(得分:2)

获取视图以在块中显示很容易。创建视图并将视图指定为块位置后,您只需前往管理员中的块,即可看到该视图。

只需选择块并保存即可。简单。

如果您的视图未显示,请检查过滤器并确保视图字段正确无误。通常,如果他们没有显示它就像选择content published = yes

一样简单

答案 2 :(得分:0)

您可以将视图创建为页面或块。由于你没有确切知道你正在使用哪个Drupal / Views版本,所以我所知道的是,在你创建视图之后,你可以告诉它显示为一个块或一个页面。

然后转到块设置并将其设置为您想要的位置。