module DeviseHelper
def devise_error_messages!
This method is intended to stay simple and it is unlikely that we are going to change
copy the views to your application.
to customize this method, you can either overwrite it in your application helpers or
A simple way to show error messages for the current devise resource. If you need
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 id="error_explanation"> <h2>#{sentence}</h2> <ul>#{messages}</ul> </div> HTML html.html_safe end