Criar mensagens de erro no estilo Twitter Bootstrap

Crie um arquivo chamado:

/app/helpers/devise_helper.rb

Adicione o seguinte código:

module DeviseHelper
def devise_error_messages!
return '' if resource.errors.empty?

messages
= resource.errors.full_messages.map { |msg| content_tag(:li, msg) }.join
sentence
= I18n.t('errors.messages.not_saved',
count
: resource.errors.count,
resource
: resource.class.model_name.human.downcase)

html
= <<-HTML
<div class="alert alert-error alert-block">
<button type="button" class="close" data-dismiss="alert">x</button>
<h4>#{sentence}</h4>
#{messages}
</div>
HTML


html
.html_safe
end
end