2

フォーム要素にEmailAddressバリデーターを追加しましたが、testのようなものを送信しようとすると、2 つのエラーが表示されます。

* The input does not match against pattern '/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/'  
* The input is not a valid email address. Use the basic forma local-part@hostname

しかし、そのようなひどい検証情報でユーザーを怖がらせたくありません。もちろん、検証エラーごとにメッセージを再宣言できますが、私にとって完璧なのは、次のようなエラーメッセージを1つだけ設定することです。入力は有効な電子メールアドレスではありません. 基本的な形式 local-part@hostname を使用します。

zf2 でそれを行う方法がないとは信じられません。

4

1 に答える 1