разработать собственный стиль ошибок - PullRequest
4 голосов
/ 10 февраля 2012

У меня следующая проблема.Я использую devise как модуль аутентификации для моего приложения rails 3.Я сгенерировал взгляды разработчиков, чтобы настроить их.Проблема заключается в стилизации сообщений об ошибках.Если просто поставить следующее

<%= devise_error_messages! %>

, я получу следующую разметку на своей странице:

<div id="error_explanation">
  <h2>3 errors prohibited this user from being saved:</h2>
  <ul>
      <li>Email can't be blank</li><li>Password doesn't match confirmation</li>
      <li>Password is too short (minimum is 6 characters)</li>  
  </ul>
</div>

Я хочу использовать свою собственную разметку для отображения сообщений.Я не мог найти способ сделать это в вики устройства.Как я могу это сделать?

1 Ответ

7 голосов
/ 10 февраля 2012

Это на самом деле жестко запрограммировано в помощнике устройства https://github.com/plataformatec/devise/blob/master/app/helpers/devise_helper.rb

То, что вы можете сделать, это переопределить или создать своего собственного помощника таким же образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...