我对drupal和那种网站开发还很陌生。我一直在尝试安装某些模块,以尝试创建一个文本字段,在键入地址时自动完成地址。
类似这样的东西:
https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete?csw=1
没有地图和所有额外的字段仅文本字段。
我尝试了什么
我已经安装了模块:
geophp
谷歌地图api v3
我遇到的问题是,我甚至不确定如何使用这些模块。我在哪里设置了如何在网页的哪个部分显示这些内容的选项?我已经成功地安装了其他模块,但这个模块真的让我很困惑
我是否需要在内容块中通过纯HTML/Javascript对API进行utalize?
您可以使用Geocoder自动完成模块。还有一个[Geocoder Addressfield沙箱]模块2。
我建议您使用OpenLayers(/project/OpenLayers)进行地理编码工作。虽然不像某些模块那样直截了当,但我相信它有更多的通用性。这里有一个非常强大的设置,指向您的方向:
https://groups.drupal.org/node/76848
一个更简单的路线可能是Geocoder(/project/Geocoder)模块。再次使用OpenLayers(/project/OpenLayers)。模块页面底部有教程:http://vimeo.com/38558646.