Module: Zencms::ApplicationHelper

Defined in:
app/helpers/zencms/application_helper.rb

Instance Method Summary collapse

Instance Method Details

#active_class(path) ⇒ Object



21
22
23
# File 'app/helpers/zencms/application_helper.rb', line 21

def active_class(path)
  "active" if current_page?(path)
end


4
5
6
7
8
9
10
11
# File 'app/helpers/zencms/application_helper.rb', line 4

def link_to_add_fields(name, f, association)
  new_object = f.object.send(association).klass.new
  id = new_object.object_id
  fields = f.fields_for(association, new_object, child_index: id) do |builder|
    render(association.to_s.singularize + "_fields", f: builder)
  end
  link_to(name, '#', class: "add_fields btn btn-default", data: {id: id, fields: fields.gsub("\n", "")})
end

#main_column_classObject



13
14
15
16
17
18
19
# File 'app/helpers/zencms/application_helper.rb', line 13

def main_column_class
  if content_for? :sidebar_first
    'col-md-9'
  else
    'col-md-12'
  end
end