在drupal中如何显示2个视图,并在同一页面/路径中暴露过滤器?

发布于 2024-10-17 02:56:08 字数 40 浏览 4 评论 0原文

在drupal中如何显示2个视图,并在同一页面/路径中暴露过滤器?

in drupal how to display 2 views with filter exposed in same page/path?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ˉ厌 2024-10-24 02:56:08

您是否尝试过将每个视图作为一个块?这样,在同一页面上拥有两个不同的视图就很简单 - 例如,将块添加到正文并将它们限制到特定页面。警告 - 我不知道暴露过滤器是否会使使用块视图产生问题,但这当然值得一试。

Have you tried having each view as a block? That way it is simple to have two different views on the same page - for example add the blocks to the body and limit them to the specific page. caveat - I don't know if exposing the filter makes using the block view problematic, but it is certainly worth a try.

等风来 2024-10-24 02:56:08

这里描述了我解决此问题的方法:

  1. 创建一个具有两个“页面”显示的视图
  2. 确保两个“页面”显示中的过滤器相同 在
  3. 暴露的表单下,将两个“页面中的暴露表单”设置为“是”
    显示
  4. 使第二个显示出现在第一个显示的页脚中
  5. 将暴露的块设置为仅出现在第一个显示的路径中
    显示

现在设置过滤器会影响两个显示。

The way I solved this is described here:

  1. Create a view with two "page" displays
  2. Make sure the filters are identical in both
  3. Under exposed form set "Exposed form in block" to "Yes" in both
    displays
  4. Make the second display appear in the footer of the first
  5. Set the exposed block to appear only in the path of the first
    display

Now setting filters affects both displays.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文