Module: CMSHelper

Defined in:
lib/generators/cms/templates/cms_helper.rb

Instance Method Summary collapse

Instance Method Details

#form_for(*args, &block) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
13
# File 'lib/generators/cms/templates/cms_helper.rb', line 2

def form_for *args, &block
  options = args.extract_options!

  layout = if options.delete(:layout) == 'vertical'
    'form-vertical'
  else
    'form-horizontal'
  end

  args << options.reverse_merge(builder: CMS::FormBuilder, format: 'html', html: {class: layout})
  super *args, &block
end