petrabarus/yii2-googleplacesautocomplete

为 Yii2 定制的 Google 地点自动完成输入小部件

dev-master 2015-10-26 06:11 UTC

This package is auto-updated.

Last update: 2024-09-22 15:59:35 UTC


README

为 Yii2 定制的 Google 地点自动完成小部件

##安装

将以下内容添加到您的 composer.json 文件中

    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/petrabarus/yii2-googleplacesautocomplete"
        }
    ],
    "requires": {
        "petrabarus/yii2-googleplacesautocomplete": "*"
    }

##使用方法

使用小部件和模型。

use PetraBarus\Yii2\GooglePlacesAutoComplete\GooglePlacesAutoComplete;

echo GooglePlacesAutoComplete::widget([
    'model' => $model,
    'attribute' => 'location'
]);

使用小部件进行自定义字段名称和值。

use PetraBarus\Yii2\GooglePlacesAutoComplete\GooglePlacesAutoComplete;
echo GooglePlacesAutoComplete::widget([
    'name' => 'place'
    'value' => 'Jakarta'
]);

使用活动表单。

use yii\bootstrap\ActiveForm;
use PetraBarus\Yii2\GooglePlacesAutoComplete\GooglePlacesAutoComplete;

echo $form = ActiveForm::begin();
echo $form->field($model, 'location')->widget(GooglePlacesAutoComplete::className());