Я использую simple_form , который автоматически использует плагин country_select при использовании поля с именем country, например:
<%= f.input :country %>
Но я хочу бытьвозможность ограничить отображаемые страны.
Я видел Код country_select определяет это :
COUNTRIES = ["Afghanistan"
...
"Yemen", "Zambia", "Zimbabwe"] unless const_defined?("COUNTRIES")
Итак, я мог бы отменить СТРАНЫ, как показано ниже:
<% COUNTRIES = ["Canada","USA"] %>
<p><%= f.input :country %></p>
Но я получаю ошибку:
compile error
/home/jack/src/beta/app/views/contacts/_address_fields.html.erb:6: dynamic constant assignment
'); COUNTRIES = ["Canada","USA"]
^
Как перезаписать константу СТРАН?Или есть более элегантный способ сделать это?
Ps. Я использую Ruby 1.8.7p330 с Rails 3.0.3