54 lines
2.3 KiB
Text
54 lines
2.3 KiB
Text
|
|
= bootstrap_form_with(model: check, remote: true) do |form|
|
||
|
|
h2 Details
|
||
|
|
= form.collection_select :principle_id, Principle.all.sort_by(&:t_name), :id, :t_name
|
||
|
|
= form.text_field :number
|
||
|
|
= multilang_form_field(form, :name)
|
||
|
|
= form.collection_check_boxes :standard_ids, Standard.all.sort_by(&:t_name), :id, :t_name, include_blank: true
|
||
|
|
h2 Zugänglichkeit
|
||
|
|
.row
|
||
|
|
.col-md-3
|
||
|
|
= form.check_box :visual, label: t("disability.visual").capitalize
|
||
|
|
.col-md-3
|
||
|
|
= form.check_box :auditory, label: t("disability.auditory").capitalize
|
||
|
|
.col-md-3
|
||
|
|
= form.check_box :physical, label: t("disability.physical").capitalize
|
||
|
|
.col-md-3
|
||
|
|
= form.check_box :cognitive, label: t("disability.cognitive").capitalize
|
||
|
|
h2 Anwendbarkeit
|
||
|
|
.row
|
||
|
|
.col-md-6
|
||
|
|
= form.check_box :applicable_to_web, label: t("applicability.applicable_to_web").capitalize
|
||
|
|
.col-md-6
|
||
|
|
= form.check_box :applicable_to_app, label: t("applicability.applicable_to_app").capitalize
|
||
|
|
h2 Richtlinie
|
||
|
|
= form.text_field :external_number
|
||
|
|
= form.select :conformity_level, Check.conformity_levels.keys, include_blank: true
|
||
|
|
= multilang_form_field(form, :conformity_notice, as: :rich_text_area)
|
||
|
|
|
||
|
|
= form.select :priority, Check.priorities.keys.map{ [t("priority.#{_1}"), _1] }, include_blank: true
|
||
|
|
h2 Quick Infos
|
||
|
|
= multilang_form_field(form, :quick_criterion, as: :rich_text_area)
|
||
|
|
= multilang_form_field(form, :quick_fail, as: :rich_text_area)
|
||
|
|
= multilang_form_field(form, :quick_fix, as: :rich_text_area)
|
||
|
|
|
||
|
|
h2 Regular-Kriterium
|
||
|
|
= multilang_form_field(form, :criterion, as: :rich_text_area)
|
||
|
|
= multilang_form_field(form, :criterion_details, as: :rich_text_area)
|
||
|
|
= multilang_form_field(form, :example, as: :rich_text_area)
|
||
|
|
= multilang_form_field(form, :exemption_details, as: :rich_text_area)
|
||
|
|
= multilang_form_field(form, :standard_text, as: :rich_text_area)
|
||
|
|
|
||
|
|
h2 Intern
|
||
|
|
= form.rich_text_area :test_instructions
|
||
|
|
= multilang_form_field(form, :powerpoint_text, as: :rich_text_area)
|
||
|
|
= form.rich_text_area :comment
|
||
|
|
|
||
|
|
h2 Links
|
||
|
|
- LinkCategory.all.sort_by(&:t_name).each do |c|
|
||
|
|
h3 = c.t_name
|
||
|
|
= form.collection_check_boxes(:link_ids, c.links.sort_by(&:t_text), :id, :to_s, hide_label: true)
|
||
|
|
/ = form.collection_check_boxes :link_ids, Link.all.sort_by(&:text), :id, :to_s
|
||
|
|
|
||
|
|
/ = form.rich_text_area :success_criterion_de
|
||
|
|
= form.submit
|