2013-07-18 7 views
7

私はパスワード強度メーターを作成したいと思います。estrongpassword For YIIに従っています。私はEstrongpassword拡張を使用しました。私は、拡張フォルダにこの拡張機能を入れて、以下のようなコードを書いた:YIIのPHPでGmailの登録のようなパスワード強度を実装する方法は?

Alias "ext.EStrongPassword.EStrongPassword" is invalid. Make sure it points to an existing PHP file and the file is readable. 

は、私がどのように設定する不思議:の下に書かれたように私は自分のファイルそのthorughs私はERRORをチェックし

<div class="row"> 
<?php echo $form->labelEx($model,'password'); ?> 
<?php 

$this->widget('ext.EStrongPassword.EStrongPassword', 
    array('form'=>$form, 'model'=>$model, 'attribute'=>'password')); 

?> 
<?php echo $form->error($model,'password'); ?> 

それは私を助けてください。 ありがとうございます。

答えて

1

コードは正しいので問題はありません。ここではあなたが試すことができますがいくつかある:

  • は、ファイル名とクラス名でスペルが正しいことを正しく拡張
  • チェックをインストールしていることを確認してください。 Linuxでは大文字と小文字が区別さ
  • ファイルがであるべき

(スクリプト内 extprotected/extensionsパスを参照)のパスが正しいことを確認してくださいあなたの拡張フォルダ protected/extensionsを確認し、ディレクトリ EStrongPassword(大文字と小文字を区別)は
  • が存在することを確認してください:

    protected/extensions/EStrongPassword/EStrongPassword.php 
    

    これが役に立ちます。

  • +0

    あなたは私の拡張機能をインストールする手順を提供することができます私はないですすることができます拡張機能を正しくインストールしてください。 –

    +0

    [Yii Extensions](http://www.yiiframework.com/doc/guide/1.1/en/extension.use)のインストールについては、ドキュメントの手順に従ってください。拡張機能を設定したら、私の答えをもう一度読んでください。 –

    0

    私はこれを見つけたときに別の問題を調査していましたが、おそらくそれがあなたを助けることができました。これは、カスタム検証ルールのガイドですが、私はYIIに新しいですと、それはあなたが一例として探している正確に何を使用しています...

    http://www.yiiframework.com/wiki/168/create-your-own-validation-rule/

    関連する問題