Module: DeviseHelper
- Defined in:
- app/helpers/devise_helper.rb
Instance Method Summary collapse
-
#devise_error_messages! ⇒ Object
A simple way to show error messages for the current devise resource.
Instance Method Details
#devise_error_messages! ⇒ Object
A simple way to show error messages for the current devise resource. If you need to customize this method, you can either overwrite it in your application helpers or copy the views to your application.
This method is intended to stay simple and it is unlikely that we are going to change it to add more behavior or options.
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'app/helpers/devise_helper.rb', line 8 def return "" if resource.errors.empty? = resource.errors..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>#{}</ul> </div> HTML html.html_safe end |