Module: PushType::FieldsHelper

Defined in:
app/helpers/push_type/fields_helper.rb

Instance Method Summary collapse

Instance Method Details

#field_classes(field) ⇒ Object



11
12
13
# File 'app/helpers/push_type/fields_helper.rb', line 11

def field_classes(field)
  [field.css_class, 'columns end'].compact.join(' ')
end

#render_field(field, f, html_options = {}) ⇒ Object



4
5
6
7
8
9
# File 'app/helpers/push_type/fields_helper.rb', line 4

def render_field(field, f, html_options = {})
  field.instance_variable_get(:@opts)[:html_options].merge! html_options
   :div, class: field.kind do
    render "push_type/fields/#{ field.template }", f: f, field: field
  end
end