【问题标题】:Passing Arguments from a paginated Drupal Views Page url从分页的 Drupal 视图页面 url 传递参数
【发布时间】:2013-05-09 15:10:31
【问题描述】:

我有一个由 Views 生成的页面,它一次列出 5 篇文章。此视图已分页,因此此视图的第 2 页将列出第二批 5 篇文章,第 3 页将列出第三批文章,依此类推。

我的问题:是否有可能从您当前所在页面上列出的文章中提取字段,也许是通过 url?我只想让他们看到查看者当前所在页面显示的文章,而不是所有文章。

我的意图是有一个 Views Block ......

  1. 确定您正在查看上面分页视图的哪个页面
  2. 确定该特定页面上列出了哪些文章
  3. 在块中聚合并显示那些列出的文章的分类术语(文章有分类术语字段)
  4. 在您更改正在查看的页面时自动执行上述所有操作

我要解决的方法是在一个相对简单的块中列出所有分类术语。我不知道如何根据分页页面中显示给我的文章来过滤它。

我在想也许可以使用分页页面的 url 来使用它,格式如下:?page=1, ?page=2, etc.

如果有人能指出我正确的方向,我将不胜感激。我也对替代品持开放态度。

【问题讨论】:

    标签: drupal-7 drupal-views drupal-taxonomy


    【解决方案1】:

    如果您创建另一个显示与您的文章页面视图相同的视图怎么办?

    您可以为分类术语添加关系,然后块视图中的字段将是分类术语中的相应字段。您需要为两个显示器设置相同的过滤器、排序和分页器选项。这样结果应该匹配。

    那么您可能只想从块视图中隐藏寻呼机。您可以通过该视图显示的自定义模板来实现这一点,或者可以通过预处理函数来隐藏您的视图的分页器,或者通过 CSS。

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      • 2021-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多