我有我的一般验证消息application/messages/validation.php
我需要一个自定义消息,当我验证我的用户模型的'密码'字段。这是我最初的代码:Kohana 3.2一个模型或字段的自定义验证错误消息
try
{
ORM::factory('user', Auth::instance()->get_user())->update_user($values);
}
catch (ORM_Validation_Exception $e)
{
$errors = Arr::merge($errors, $e->errors(TRUE));
if (Arr::get($errors, '_external'))
{
$errors = Arr::merge($errors, Arr::get($errors, '_external'));
unset($errors['_external']);
}
}
而且我想:$e->errors('')
,$e->errors()
,复制application/messages/validation.php
到application/messages/user.php
,把'password' => array('regex' => 'message')
这些文件里面,我试着混合这一切多种可能性。我读了异常类的源代码,但我不明白是什么错。根据this后,它可以完成,但没有为我这样工作。 我很感激帮助。谢谢!