1

我有一个 Drupal 网站,其中列出了所有可用的寺庙、清真寺、教堂等。现在我想在我的首页有一个搜索表单,用户可以在其中搜索寺庙、清真寺、教堂等。我正在使用查看暴露过滤器来搜索结果。但问题是当我去添加过滤条件时,它要求公开特定的 CCK 字段。

在 Drupal 中机器名总是唯一的。因此,对于寺庙,它采用不同的机器名称,对于清真寺,它采用不同的机器名称。

我只想要一个搜索表单,用户可以在其中搜索所有寺庙、清真寺等。现在我正在使用不同的搜索表单来搜索不同的表单。我怎么能只用一个搜索表单来做到这一点???

我正在使用这些模块来处理地址和位置的另一件事

Address Field - 7.x-1.0-beta3
Geofield - 7.x-1.1
GeoPHP - 7.x-1.6
Geocoder - 7.x-1.2

如何根据城市和位置搜索结果?

4

1 回答 1

0

假设您想按名称进行搜索,那么您应该为所有寺庙的名称使用相同的字段,无论它们的类型如何。通过这样做,暴露该领域将做你想要的。

于 2013-03-15T01:53:49.767 回答