我有一个带有大约100个地址的小型AddressDB。所以现在我从https://github.com/marcferna/CakePHP-GoogleMapHelper添加了帮助器。
我知道如何在视图中添加地址。但是如何将所有地址添加到一个地图?
请各位帮帮我吗?
非常感谢提前
马库斯
答案 0 :(得分:2)
为什么要添加逗号?
<?php $this->GoogleMap->addMarker("map_canvas",1, $atla['Atla']['street'].' '.$atla['Atla']['number'].', '.$atla['Atla']['zipcode'].' '.$atla['Atla']['city'],$atla['Atla']['name'])?> <?php endforeach; ?>
应该是
<?php $this->GoogleMap->addMarker("map_canvas",1, $atla['Atla']['street'].' '.$atla['Atla']['number'].', '.$atla['Atla']['zipcode'].' '.$atla['Atla']['city'].','.$atla['Atla']['name'])?> <?php endforeach; ?>
但是:http://www.dereuromark.de/2010/12/21/googlemapsv3-cakephp-helper/怎么样? 这可能是一个更完整的选择。
如记录所示,您可以使用
$this->GoogleMapV3->addMarker($options);
任意多次。我尝试用500和 - 尽管此时你可能想切换到集群 - 它仍然有效。