#yii 確認コードに画像が表示されない場合はどうすればよいですか?
yii2 での検証コードの使用 - 画像は表示されません
推奨学習: yii フレームワーク
1. コントローラー内
public function actions() { return [ 'captcha' => [ 'class' => 'yii\captcha\CaptchaAction', 'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null, ], ]; }
2。モデル $verifyCode
3 には確認コード フィールドが必要です。ビューでは、
use yii\helpers\Html; use yii\widgets\ActiveForm; use yii\captcha\Captcha;
によってフォーム
# が自動的に生成されます。
##ページ内の検証コード コード<?= $form->field($model, 'verifyCode')->widget(Captcha::className(), [ 'template' => '<div class="row"><div class="col-lg-3">{image}</div><div class="col-lg-6">{input}</div></div>', ]) ?>
public function behaviours()
{# 'Access' => 'のみ' =&gt; ['logout'、 'signup'、 'login']、'ルール' =>アクション' = & gt; ['サインアップ'],
# 'all' = & gt; true,
'ロール' = & gt; ['? '],
# #] ,[
'アクション' = & GT; ['ログアウト'], '許可' = & GT; TRUE,## '役割 '=&gt; ['@']、
##。
以上がyii 確認コードで画像が表示されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。