【发布时间】:2012-01-12 11:35:00
【问题描述】:
我的一个模型方法返回一个记录数组,这些记录除其他详细信息外,还包含纬度和经度详细信息。例如:
['user_id'] => 25
['latitude'] => 100
['longitude'] => 100
['name'] => 'John Doe'
然后将记录数组分配给 Smarty 变量,以便视图文件可以显示信息。我还想显示带有标记的地图(在上面的示例中,表示用户所在的位置)。
谷歌地图需要经纬度信息。我不想在页面呈现后进行 Ajax 调用来获取纬度/经度信息——主要是因为我已经通过 Smarty 变量将该数据推送到视图文件。
我想我可以使用 Smarty 变量在需要显示地图的页面上创建一个 JS 变量——但我尝试将标记和脚本分开。
建议如何解决这个问题?
【问题讨论】:
标签: javascript ajax codeigniter google-maps-api-3 smarty