[Fix 3827] Champ Pays: la ligne de tirets devrait être grisée (#3828)
Usager : la ligne de séparation dans les menus déroulants de pays n'est plus sélectionnable
This commit is contained in:
commit
05c9e3e659
2 changed files with 5 additions and 0 deletions
|
@ -2,4 +2,8 @@ class Champs::PaysChamp < Champs::TextChamp
|
|||
def self.pays
|
||||
ApiGeo::API.pays.pluck(:nom)
|
||||
end
|
||||
|
||||
def self.disabled_options
|
||||
pays.select { |v| (v =~ /^--.*--$/).present? }
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
= form.select :value,
|
||||
Champs::PaysChamp.pays,
|
||||
disabled: Champs::PaysChamp.disabled_options,
|
||||
include_blank: true,
|
||||
required: champ.mandatory?
|
||||
|
|
Loading…
Reference in a new issue