2016-12-05 9 views
0

と同じです。は、パスワードをチェックすると、私はパスワードを入力したユーザが。私は2回に分けて入力するためにパスワードの入力を求める。このため</p> <p>入力されて考えるものであることを確認する必要があり、別の入力1

私はいくつかの既存の検証を行っていますが、複数のフィールドにはまだ何もありません。

バリデーターのフィールドを別のフィールドと照合させる方法は不思議でした。

+2

あなたはバリデータのドキュメントを読めば、あなたがそれを見てきましたはずです。あなたの問題についての良い調査をするのではなく、質問をすることにかなりの時間がかかります。 – Kwido

+2

[zf2のパスワードバリデータを実装する]の可能な複製(http://stackoverflow.com/questions/13476282/implementing-a-password-validator-for-zf2) – Kwido

答えて

1

私はそれのための構文を見つけることができる:'token' => 'password'

ここではそれを行うための方法です:

array(
     'name' => 'password', 
     'required' => true, 
     'filters' => array(), 
     'validators' => array(), 
    ), 
    array(
     'name' => 'passwordBis', 
     'required' => true, 
     'filters' => array(), 
     'validators' => array(
      array(
       'name' => 'identical', 
       'options' => array(
        'token' => 'password', 
        'messages' => array(
         \Zend\Validator\Identical::NOT_SAME => \Application\Util\Translator::translate('The two passwords must be identical') 
        ) 
       ) 
      ) 
     ), 
    ), 
関連する問題