私は次のコードを持っています
$validators = array(
'name' => array('NotEmpty',
'messages' => 'A valid name is required'
),
'email'=> array(
new Zend_Validate_Regex("^[a-z0-9]+[a-z0-9_-]*(\.[a-z0-9_-]+)*@[a-z0-9_-]+(\.[a-z0-9_-]+) *\.([a-z]+){2,}$^"),
'messages' => array('A valid email is required',
Zend_Validate_Regex::NOT_MATCH=>'The email is not valid',)
))
そして、isValidであり、名前と電子メールの両方が空であるかどうかを確認すると、両方の「有効な名前が必要です」を取得します
結果は次のようになります
Array
(
[name] => Array
(
[isEmpty] => A valid name is required
)
[email] => Array
(
[isEmpty] => A valid name is required
)
)
だから私の質問は、両方が空の場合に必要なメッセージをそれぞれ取得する方法ですか?また、適切なメッセージを表示して機能させるには、電子メールの検証が必要です。前もって感謝します。