Я использую ActiveAdmin (который использует Formtastic) и плагин iso-3166-country-select для меню выбора страны.
Я хотел бы, чтобы плагин сначала включал пустую опцию, еслипользователь забывает выбрать страну, он получит ошибку проверки.Но тогда, как сейчас настроено, Австралия находится в верхней части списка, поэтому, если пользователь забывает настроить страну, Австралия становится ее страной.
В плагине настроены некоторые приоритетные страны, такие как Австралия, Канада, Великобритания и США, и я хотел бы изменить приоритетные страны, но я не могу найти нигде о том, как они устанавливают эти страны в качестве приоритетных.,В коде есть некоторые комментарии, я попытался добавить массив priority_countries, но не смог заставить его работать.Я думаю, это потому, что, вероятно, Formtastic или ActiveAdmin настроили их где-то еще.
У меня просто есть это в файле activeadmin
f.inputs "Company Contact Details" do
f.input :address
f.input :city
f.input :state
f.input :postal_code
f.input :country
f.input :business_phone
f.input :business_phone_2
end