Yii2验证消息未更改

Yii2验证消息未更改,yii2,Yii2,我对电子邮件进行了简单的ajax验证 $rules[] = [['email'], 'unique', "message"=>"Email адресът {value} вече съществува!"]; 但我的自定义消息不显示。它总是返回默认消息:此电子邮件地址已被占用。有什么线索吗?我以为就这么简单。我错在哪里?顺便说一句,这是用户dektrium模块,如果这是重要的。谢谢你提前 您应该在 public function rules() { return [ [['

我对电子邮件进行了简单的ajax验证

$rules[] = [['email'], 'unique', "message"=>"Email адресът {value} вече съществува!"];

但我的自定义消息不显示。它总是返回默认消息:此电子邮件地址已被占用。有什么线索吗?我以为就这么简单。我错在哪里?顺便说一句,这是用户dektrium模块,如果这是重要的。谢谢你提前

您应该在

public function rules()
{
  return [

   [['email'], 'unique', "message"=>"Email адресът {value} вече съществува!"];

    // the email attribute should be a valid email address
    ['email', 'email'],
  ];
}
最终,您应该扩展或重新定义用户模型规则函数