我看过一些网站,一旦你进入首页,它会自动将你的位置填入搜索栏。我想为我的目录站点实现同样的东西。一个字段用于他们想要搜索的内容,第二个字段是位置字段,供用户输入他们想要搜索的城市或邮政编码。
我想预先填充位置字段,一旦用户登陆首页自动。有什么模块可以用来做这件事吗?
发布于 2020-01-04 18:23:37
这将取决于您使用的搜索引擎/后端。通过使用Solr,您可以将Geolocation Field模块与Search API Location结合使用。
搜索API位置模块向搜索API模块添加了基于位置的搜索的可能性(目前只支持Apache Solr作为服务类)。
地理位置字段提供了一种字段类型来将地理位置存储为纬度和经度(lan、lng)对,并提供了必要的集成以通过视图、字段和使用许多不同的地图提供程序来显示这些位置。
配置完成后,您将能够通过使用hook_form_alter连接到搜索表单来预先填充location字段。
https://stackoverflow.com/questions/59580122
复制相似问题