在Exposed过滤器中过滤:Drupal View中两个Exposed过滤器之间的父/子关系

时间:2013-12-10 00:11:10

标签: ajax filter drupal-7 drupal-views drupal-exposed-filter

我想在Drupal中使用exposed filter搜索应用创建一个页面,以获取人员列表。

我首先创建了内容类型Bio,并将其填充如下: -

enter image description here

然后,我继续使用内容类型Bio字段的公开过滤器制作视图。在Better Exposed Filters的帮助下,我通过AJAX显示了通过复选框的过滤器,如下所示: -

enter image description here

现在,现在,它工作得很好。当我选择一个地区或/和任何城市时,内容会根据该内容进行更新。

我希望创建的是regioncity之间的依赖关系。我想要的是,当我选择Filter by Region中的任何区域时,Filter by City中的较低过滤器值会自动调整,并仅显示region fieldBio所在的城市是选定的城市。

例如,如果用户选择EMEA,则city个公开的过滤器应仅显示欧洲城市。

我已经被困在这几个小时了。我尝试了各种解决方案(View Dependent FiltersFilter Fields),但无济于事。

1 个答案:

答案 0 :(得分:0)

您可以使用views_hacks模块及其views_filters_selective选项。