friendsofvictoire / gmap-widget
Victoire DCMS Google Maps 小部件
2.0.3
2017-04-25 15:01 UTC
Requires
- php: >=5.5.9
- symfony/framework-bundle: ~2.8|~3.0
- victoire/victoire: ~2.3|~3.0
This package is not auto-updated.
Last update: 2024-09-14 18:20:21 UTC
README
##本插件的目的
本插件为您提供了访问 Google Maps 小部件 的权限。此小部件可以在您的网站中嵌入动态的 Google 地图,以下是一些可设置的参数
- 纬度
- 经度
- 地图缩放
- 地图标题
- 是否隐藏指针
- 导入任何 KML 文件
##设置 Victoire
如果您还没有设置 Victoire,可以按照以下步骤进行 设置
##安装插件
运行以下 composer 命令
php composer.phar require friendsofvictoire/gmap-widget
###提示
不要忘记将插件添加到您的 AppKernel 中!
class AppKernel extends Kernel { public function registerBundles() { $bundles = array( ... new Victoire\Widget\GmapBundle\VictoireWidgetGmapBundle(), ); return $bundles; } }
参数
将您的 API 密钥添加到应用程序参数中
victoire_widget_gmap.api_key: xxx
##KML
如果将 KML 文件上传到本地项目,小部件可能会出现错误。您可以使用 Google 提供的以下 示例 测试 KML 导入。
##多个小部件 & Google Maps API
如果您在同一页面上使用多个 Google Maps 小部件,为了防止每个小部件都调用 Google Maps API,将使用一个 JavaScript 脚本来一次性调用 API。此 JavaScript 触发一个事件,只有一个 Google Maps 回调来初始化小部件。