【问题标题】:Filtering among Exposed Filters: Parent/Child relationship between two Exposed Filter in Drupal View公开过滤器之间的过滤:Drupal 视图中两个公开过滤器之间的父/子关系
【发布时间】:2013-12-10 00:11:09
【问题描述】:

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

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

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

现在,到目前为止,一切正常。当我选择一个地区或/和任何城市时,内容会随之更新。

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

例如,如果用户选择EMEAcity 暴露的过滤器应该只显示欧洲城市。

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

【问题讨论】:

  • 您是否检查了views_hacks 模块及其views_filters_selective 选项?此外,您最好使用 hierarchical_select 之类的东西来创建分类树(我想您使用了 Region 和 City 的分类)。
  • 谢谢西奥多。我使用了 views_hacks 模块。
  • 我会把它写成答案,这样它就存在于搜索中。

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


【解决方案1】:

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

【讨论】:

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