【问题标题】:Drupal 7, if contextual filter 'default value' not there, ignore itDrupal 7,如果上下文过滤器“默认值”不存在,请忽略它
【发布时间】:2015-03-04 10:53:01
【问题描述】:

答案可能很简单,但我找不到任何解决方案。

我有一个带有 Nid 上下文过滤器的视图,默认值设置为“当前节点 ID”。块在有结果的 /node/5 上时产生正确的结果。但是,我希望该块显示所有结果(删除过滤器?!)当块放置在“节点 ID”不可用的地方或某个地方时。

【问题讨论】:

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


    【解决方案1】:

    当过滤器值不可用时,有一个验证选项。您可以选择显示指定字段的所有结果的第一个选项。

    【讨论】:

    • 即使在 /node/5 中,它也会返回所有结果。它不会根据 NID 过滤!?
    • 如果没有过滤器,则返回所有结果,否则根据过滤器值显示匹配的结果。
    猜你喜欢
    • 2018-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-23
    • 2021-09-10
    • 1970-01-01
    • 1970-01-01
    • 2012-09-15
    相关资源
    最近更新 更多