Настроить сообщение об ошибке авторизации

Недавно я переключился с restful_authentication на authlogic для аутентификации пользователей в моем приложении. Я изучал API и нашел помощника для обобщения сообщений об ошибках и замены сообщения своим собственным, но мне было любопытно, как удалить эти две строки:

1 ошибка не позволила сохранить этот сеанс пользователя

Возникли проблемы со следующими полями:

Если возможно, не возиться с кодом authlogic gem. (Желательно без переопределения error_messages_for)

Спасибо.


person Zachary Wright    schedule 24.06.2010    source источник


Ответы (1)


Это сообщение является сообщением по умолчанию для error_messages_for.

Если вы хотите изменить это, вы можете изменить фразу в вашем файле en.yml. с ключами:

  errors:
    template:
      header:
        one: "Impossible d'enregistrer ce {{model}} : 1 erreur"
        other: "Impossible d'enregistrer ce {{model}} : {{count}} erreurs"
      body: "Veuillez vérifier les champs suivants : "

Для этого вы также можете создать специальный FormBuilder. Руководства по этому поводу есть в http://guides.rubyonrails.org/form_helpers.html. Глава 6

person shingara    schedule 24.06.2010