developitfork/yii2-captcha

yii2 验证码

安装: 25

依赖者: 0

建议者: 0

安全: 0

星星: 0

关注者: 0

分支: 2

类型:yii2-extension

1.2 2017-09-05 17:50 UTC

This package is auto-updated.

Last update: 2024-09-27 17:29:46 UTC


README

yii2 验证码,具有识别阿拉伯和波斯数字的能力。

screenshot

安装

安装此扩展的首选方式是通过 Composer

可以运行

php composer.phar require --prefer-dist developit/yii2-captcha "*"

或者在您的 composer.json 文件的 require 部分添加

"developit/yii2-captcha": "*"

到 require 部分中。

使用方法

一旦安装了扩展,只需修改您的控制器,添加或更改 actions() 方法

    public function actions()
    {
        $this->layout = $this->setting['layout'];
        return [
            'error' => [
                'class' => 'yii\web\ErrorAction',
            ],
            'captcha' => [
                'class' => 'developit\captcha\CaptchaAction',
                'type' => 'numbers', // 'numbers', 'letters' or 'default' (contains numbers & letters)
                'minLength' => 4,
                'maxLength' => 4,
            ],
        ];
    }

在视图中

use developit\captcha\Captcha;
<?=
$form->field($model, 'verifyCode')->widget(Captcha::className())
?>