如何在唯一值上处理Cakephp 3.0错误?

时间:2016-07-02 17:56:03

标签: cakephp cakephp-3.0

当某人尝试保存已使用电子邮件的用户时,我想显示错误消息。

在我的 UsersTables.php 中,我有:

public function buildRules(RulesChecker $rules)
{
    $rules->add($rules->isUnique(['email']));
    return $rules;
}

但是,当某人尝试使用已使用该邮件的电子邮件保存用户时,请执行以下操作:

  

发生内部错误

     

错误:发生了内部错误。

试图保存新用户的人必须知道出现了什么样的错误。 Somethig喜欢:"错误:电子邮件已经存在。尝试另一个" 如果电子邮件已存在,如何显示不同的消息?

0 个答案:

没有答案