= simple_form_for [:admin, @search_category], turboboost: true, validate: true do |f| = f.input :name = f.input :caption, input_html: {class: 'summernote', data: {height: 200}} .col-xs-12.no-padding .col-xs-10.no-padding = f.input :subject_ids, input_html: {class: 'select2-field', value: nil, data: {url: autocomplete_api_subjects_path, multiple: true, load: f.object.subjects.map{|s| {id: s.id, name: s.name}}}}, label: :Subjects .col-xs-2 = f.input :all_subjects, label: false, inline_label: :All, input_html: {data: {select2_target: '#search_category_subject_ids'}} .col-xs-10.no-padding = f.input :course_ids, input_html: {class: 'select2-field', value: nil, data: {url: autocomplete_api_courses_path, multiple: true, load: f.object.courses.map{|c| {id: c.id, name: c.name}}}}, label: :Courses .col-xs-2 = f.input :all_courses, label: false, inline_label: :All, input_html: {data: {select2_target: '#search_category_course_ids'}} .col-xs-10.no-padding = f.input :skill_ids, input_html: {class: 'select2-field', value: nil, data: {url: api_skills_autocomplete_path, multiple: true, load: f.object.skills.map{|s| {id: s.id, name: s.name}}}}, label: :Skills .col-xs-2 = f.input :all_skills, label: false, inline_label: :All, input_html: {data: {select2_target: '#search_category_skill_ids'}} .col-xs-12.no-padding = f.fields_for :search_category_image do |i| - if i.object.new_record? = i.hidden_field :image, value: nil = i.input :image, input_html: {class: :visible, size: '50'} = f.button :submit, @search_category.new_record? ? 'Add Search Category' : 'Update Search Category', class: 'btn-default'