【问题标题】:Filter by third argument in Drupal Views按 Drupal 视图中的第三个参数过滤
【发布时间】:2011-05-07 20:27:14
【问题描述】:

我正在尝试通过路径的第三个参数(实际上是别名)创建块视图过滤,但无法成功。

显示块的路径是sitename.com/first/second/third

实际上第三个参数是节点的作者,最后,我试图显示一个块,其中只有创建的内容是该块所在节点的作者...... 即:在用户 Joe 创建的内容类型 Garage 节点中,应该有一个由 Joe 创建的内容类型 Cars 块。该节点的路径将是garagecars.com/garages/spain/joe

我尝试设置 3 个Global:Null 参数,然后设置User:Uid,但它不起作用。

帮助?按节点作者过滤的任何其他方式? (搜索了很长时间,“按路径参数过滤”方法似乎不错,但我一定错过了一些东西)。

更新:在视图预览中,路径 garages/spain/joe 有效,但在页面本身中却不行 http://garagecars.com/garages/spain/joe...这让我更加困惑。

已解决:我正在通过views_embed_view($viewName, $display_id, $args) 以编程方式插入博客...这就是为什么它在预览时确实有效,但是当页面呈现时,以编程方式设置的参数会覆盖路径中的参数,因此不起作用。

【问题讨论】:

    标签: drupal drupal-views drupal-contextual-filters


    【解决方案1】:

    解决了同一个问题。提供有关完成这项工作的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多