Sha256: 34ddc8d52b7ded2c943af04d86e1ebadc046bf045387979ed51af08ab4ab492e

Contents?: true

Size: 405 Bytes

Versions: 12

Compression:

Stored size: 405 Bytes

Contents

class Blogo::FormBuilder < ActionView::Helpers::FormBuilder
  include ActionView::Context
  include ActionView::Helpers::TagHelper

  def error_messages
    return if object.errors.empty?

    content_tag(:div, class: "alert alert-error") do
      content_tag(:ul) do
        object.errors.full_messages.map do |msg|
          content_tag(:li, msg)
        end.join.html_safe
      end
    end
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
blogo-0.1.1 app/form_builders/blogo/form_builder.rb
blogo-0.1.0 app/form_builders/blogo/form_builder.rb
blogo-0.0.10 app/form_builders/blogo/form_builder.rb
blogo-0.0.9 app/form_builders/blogo/form_builder.rb
blogo-0.0.8 app/form_builders/blogo/form_builder.rb
blogo-0.0.7 app/form_builders/blogo/form_builder.rb
blogo-0.0.6 app/form_builders/blogo/form_builder.rb
blogo-0.0.5 app/form_builders/blogo/form_builder.rb
blogo-0.0.4 app/form_builders/blogo/form_builder.rb
blogo-0.0.3 app/form_builders/blogo/form_builder.rb
blogo-0.0.2 app/form_builders/blogo/form_builder.rb
blogo-0.0.1 app/form_builders/blogo/form_builder.rb