Drupal 7视图,如果没有定义第二个过滤器,则2个上下文过滤器不起作用

时间:2012-01-15 12:10:40

标签: drupal views

我正在找工作板。我想显示一个URL看起来像/ jobs / region / category的视图。 我使用路径“/ jobs /%/%”配置了我的视图。我创建了2个“内容:具有分类术语ID”上下文过滤器。当我预览视图时,它正常工作。例如,当我进入页面http://www.mysite.com/jobs/chicago/medical时,它也正常运行,我有芝加哥地区的医疗工作列表。但如果我转到http://www.mysite.com/jobs/chicago,我会收到“找不到网页”。

将第二个过滤器的“当过滤值不在URL中时”设置为“显示指定字段的所有结果”。我也尝试提供默认值,但没有任何工作。

我读了几个类似问题的主题,但到目前为止我找不到解决方案。

由于

1 个答案:

答案 0 :(得分:3)

路径应该实际上只是“作业”,具体取决于您的网站结构。通配符由视图本身处理,允许您确定没有第一个参数的defualt行为(404,列出所有,填充一个合理的术语ID等)。