module Miniform::FormHelper
Public Instance Methods
miniform_fields_for(*args, &block)
click to toggle source
# File lib/miniform/form_helper.rb, line 9 def miniform_fields_for(*args, &block) options = args.extract_options! configure_options_with_builder(options) fields_for *args, options, &block end
miniform_for(*args, &block)
click to toggle source
# File lib/miniform/form_helper.rb, line 3 def miniform_for(*args, &block) options = args.extract_options! configure_options_with_builder(options) form_for *args, options, &block end
Private Instance Methods
configure_options_with_builder(options)
click to toggle source
# File lib/miniform/form_helper.rb, line 17 def configure_options_with_builder(options) if options.delete(:vertical) options[:builder] ||= Miniform::VerticalFormBuilder else options[:builder] ||= Miniform::HorizontalFormBuilder options[:html] ||= {} options[:html][:class] = Array(options[:html][:class]) options[:html][:class] << "form-horizontal" end end