org_heigl/geolocation

提供了一种表单元素,用于定位地球上的位置并提供经纬度值


README

Build Status Coverage Status Dependency Status Scrutinizer Code Quality Code Climate Codacy Badge

Latest Stable Version Total Downloads License composer.lock

Geolocation-表单元素

此模块提供了一个用于经纬度值的表单元素。

此元素会将地图添加到您的表单中,您可以通过在地图上单击来简单地选择地球上任何位置。表单元素默认隐藏,但即使没有JavaScript,它也会显示,这样您仍然可以像这样插入经纬度值

50.1234,8.1234

稍后此元素将提供搜索表单,您可以搜索地址。

安装

建议使用composer安装此模块

    composer require org_heigl/geolocation

先决条件

  1. Org_Heigl\Geolocation添加到您的启用模块列表中。

        return [
            'modules' => [
               …       
               'Org_Heigl\Contact',
               …
            ]
        ];
  2. 需要将public文件夹的内容公开。当您使用AssetManager模块时,这已经得到处理。

  3. 此模块还需要一个可用的jQuery。您将需要自己处理这个问题!

使用

安装后,您应该可以直接将表单元素Geolocation添加到表单中,如下例所示

$form = new Zend\Form();
$form->addElement('geolocation');