Sha256: 43c69cc8a93811a912c2bf4b6680d3a957446cbec602f6da44ba39060f11b641
Contents?: true
Size: 594 Bytes
Versions: 2
Compression:
Stored size: 594 Bytes
Contents
module ActionView::Helpers class FormBuilder def inputs(options = {}, &block) update_options_with_class!(options, 'form-inputs') @template.content_tag(:div, options) { yield } end def actions(options = {}, &block) update_options_with_class!(options, 'form-actions') @template.content_tag(:div, options) { yield } end protected def update_options_with_class!(options, klass) options[:class] ||= '' class_string = options[:class].blank? ? klass : " #{klass}" options[:class] << class_string options end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pineapples-0.3.345 | lib/pineapples/templates/lib/extensions/form_builder.rb |
pineapples-0.3.34 | lib/pineapples/templates/lib/extensions/form_builder.rb |