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

use*_*316 5 drupal views

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

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

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

谢谢

小智 3

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