我创建了一个自定义验证功能。现在我想在该函数中验证电子邮件,我该怎么做? 以下是我的代码:
<div id="shopper_approved">
<div id="sa_header">
<img id="sa_close" class="sa_close" src="xbutton.gif">
<span id="sa_header_text"> Thank You for Your Order </span>
</div>
</div>
答案 0 :(得分:6)
您可以直接致电email validator。 message
是在使用validateAttribute
时将添加到模型的错误消息。如果您想使用默认的错误消息,可以将其删除:
public function validateEmail($attribute, $params) {
...
else {
$emailValidator = new \yii\validators\EmailValidator();
$emailValidator->message = "Invalid Email";
$emailValidator->validateAttribute($this, $attribute));
}
}