alfamegaxq / simple-g-maps
谷歌地图API包装包
1.1.1
2016-12-24 20:40 UTC
Requires
- php: >=5.5.9
- doctrine/doctrine-bundle: ^1.6
- doctrine/doctrine-cache-bundle: ^1.2
- doctrine/orm: ^2.5
- eightpoints/guzzle-bundle: ^5.2
- guzzlehttp/guzzle: ^6.2
- incenteev/composer-parameter-handler: ^2.0
- sensio/distribution-bundle: ^5.0
- sensio/framework-extra-bundle: ^3.0.2
- symfony/assetic-bundle: ^2.8
- symfony/monolog-bundle: ~2.11.3
- symfony/polyfill-apcu: ^1.0
- symfony/swiftmailer-bundle: ^2.3
- symfony/symfony: 3.1.*
This package is auto-updated.
Last update: 2024-09-07 00:37:41 UTC
README
### 包含内容:
- 定义国家的城市自动完成输入。
要求
- jQuery
- jQuery UI
- 此包依赖于
GuzzleHttp/guzzle
安装
- 在
AppKernel.php
中
new SimpleGMapsBundle\SimpleGMapsBundle(),
- 在
routing.yml
中添加路由
google_autosuggest:
resource: "@SimpleGMapsBundle/Controller/"
type: annotation
-包含脚本
<script src="{{ asset('bundles/gmaps/js/script.js') }}"></script>
使用方法
- 在您想要输入的地方渲染动作
{{ render(controller('GMapsBundle:Suggest:renderCitySuggest', {
inputParams: 'name="text" class="city_suggest"',
language: 'de',
country: 'de'
})) }}
- 按照您想要的风格定制。如果您不使用谷歌地图,别忘了包含“由谷歌提供”的标志。
扩展
请随意创建拉取请求以添加更多谷歌地点功能
只需保持每个功能都应非常易于实现的想法。