【问题标题】:Drupal: How to show specific view in a particular blockDrupal:如何在特定块中显示特定视图
【发布时间】:2009-05-07 18:14:18
【问题描述】:

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

如何将我的新视图与固定的块位置联系起来? 我希望能够在页面的不同位置显示真实的视图数据。 是否有可能,或者我仅限于中心区域和菜单中的视图链接?

【问题讨论】:

    标签: drupal drupal-views drupal-blocks


    【解决方案1】:

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

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

    编辑:回答“您能否将故事限制为已标记的故事”?肯定的事。您只需为分类术语添加一个过滤器。

    【讨论】:

    • 太棒了!是否可以进一步限制对带有特定标签的故事的可见性?
    【解决方案2】:

    让视图显示在块中很容易。创建视图并将视图分配为块位置后,您只需前往管理员中的块,您就会看到该视图。

    只需选择块并保存它。简单的。

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

    【讨论】:

      【解决方案3】:

      您可以将视图创建为页面或块。由于您没有确切说明您正在使用哪个 Drupal/Views 版本,所以到目前为止我只能说,在您创建视图之后,您可以让它显示为块或页面。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-14
        • 1970-01-01
        • 2017-02-03
        • 1970-01-01
        • 2020-12-22
        • 1970-01-01
        相关资源
        最近更新 更多