1
我正在使用geddy框架并遵循validation examples。无法使用geddy输出自定义验证错误消息
在我的用户模型中,我有以下的自定义的验证规则:
this.validatesWithFunction('password', function(val) {
var re = /^[a-z0-9]+$/i;
return re.test(val)
}, {message: 'must be alphanumeric'})
在我看来,我这样做:
<% if(params.err['password']) { %><%=params.err['password'];%><% } %>
验证规则不按预期方式工作。但是,我收到的消息在我看来似乎是一个通用(“密码”无效)消息,而不是我在选项中指定的消息(“必须是字母数字”)。
任何指针,我要去哪里错了?
我会在早上让它去,让你知道。我在0.9.7,所以它听起来很有希望。 – timstermatic
对不起,这个没有雪茄。消息仍然是标准消息。 – timstermatic