Make checklist entries sortable by d&d
This commit is contained in:
parent
1e1d80a2c3
commit
7acc0559ae
10 changed files with 98 additions and 20 deletions
|
|
@ -105,14 +105,24 @@ class Check < ApplicationRecord
|
|||
end
|
||||
|
||||
def display_target_disabilities
|
||||
%i[visual auditory physical cognitive].select { |d| send(:"#{d}?") }.map { |d| I18n.t("disability.#{d}") }.join(", ")
|
||||
%i[visual auditory physical cognitive].select { |d| send(:"#{d}?") }
|
||||
.map { |d| I18n.t("disability.#{d}") }
|
||||
.sort
|
||||
.join(", ")
|
||||
end
|
||||
|
||||
def display_applicabilities
|
||||
%i[applicable_to_analogue applicable_to_app applicable_to_document applicable_to_non_web applicable_to_web].select { |a| send(:"#{a}?") }.map { |a| I18n.t("applicability.#{a}") }.join(", ")
|
||||
%i[applicable_to_analogue
|
||||
applicable_to_app
|
||||
applicable_to_document
|
||||
applicable_to_non_web
|
||||
applicable_to_web].select { |a| send(:"#{a}?") }
|
||||
.map { |a| I18n.t("applicability.#{a}") }
|
||||
.sort
|
||||
.join(", ")
|
||||
end
|
||||
|
||||
def display_label
|
||||
"#{name_de} (#{[number, external_number].compact_blank.join("/")})"
|
||||
[external_number, name_de].compact_blank.join(" ")
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue