假设我创建了一个显示某种故事的视图。但我想在左侧栏中显示这个视图——不是指向视图的链接,而是视图本身。
如何将我的新视图与固定的块位置连接起来?我希望能够在页面的不同位置显示真实的视图数据。是否有可能,或者我仅限于中心区域和菜单中的视图链接?
假设我创建了一个显示某种故事的视图。但我想在左侧栏中显示这个视图——不是指向视图的链接,而是视图本身。
如何将我的新视图与固定的块位置连接起来?我希望能够在页面的不同位置显示真实的视图数据。是否有可能,或者我仅限于中心区域和菜单中的视图链接?
使用 Drupal 6.x 的 Views 2.x 从视图创建块很简单。每个视图都有一组“默认”设置和一些显示设置。显示可以是页面、块、提要或创意模块创作的任何其他内容。
要从您的视图中创建一个块,您只需“添加显示”类型为“块”,覆盖您想要在块中更改的任何设置(IE - 显示更少的项目,只是一个节点标题,等等)。然后你就有了一个块,你可以像放置任何其他 Drupal 块一样放置它。
编辑:回答“你能把故事限制在被标记的故事”吗?肯定的事。您只需为分类术语添加过滤器。
让视图显示在块中很容易。创建视图并将视图分配为块位置后,您只需前往管理员中的块,您就会看到该视图。
只需选择块并保存它。简单的。
如果您的视图未显示,请检查您的过滤器以及视图字段是否正确。通常,如果他们没有显示,那就是简单的选择content published = yes
。
您可以将视图创建为页面或块。由于您没有确切说明您正在使用哪个 Drupal/Views 版本,所以到目前为止我只能说,在您创建视图之后,您可以告诉它显示为块或页面。
然后转到块设置并将其设置为您想要的位置。