Я использую geddy framework и следую за 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