关联两个Drupal 7视图过滤器

时间:2012-06-08 12:27:02

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

假设有两个Drupal 7视图暴露过滤器,一个叫做People,另一个叫做City。如果我从“城市”过滤器中选择一个城市,则“人员”过滤器中的人员应仅包含居住在所选城市中的人员。

这在SQL中非常简单:

select * 
from People
left join City
on People.city_id = City.id
where City.id=xxx;

如何在Drupal 7视图中使用公开的过滤器执行此操作?

1 个答案:

答案 0 :(得分:0)

我认为Hierarchical Select可以解决问题。您可以指定字段依赖项。