我正在使用国家/地区选择 gem ,我想搜索位于其国家/地区的用户,为此我已经尝试过此代码,但似乎country_select_tag不起作用,所以我想知道完成这项工作的最佳方法是什么
<%= form_tag search_users_path, class:"form-wrapper_compdirect cf navbar-left", :method => :get do %>
<%= country_select_tag :country, params[:country] %>
<%= text_field_tag :query, params[:query], class:"quick-search_compdirect", placeholder:"Chercher des Utilisateurs" %>
<button type="submit" class="submit-button-search"><img src="/assets/search-g.png" title="Search" /></button>
<% end %>
还想知道如何获取国家/地区名称而不是显示页面中的缩写,例如我在显示页面中有此代码
Pays de l'utilisateur : <%= user.country %>
但我没有得到法国,而是得到了 FR 来做这项工作
最佳答案
只需使用 <%= country_select :country, params[:country] %>
而不是<%= country_select_tag :country, params[:country] %>
关于ruby-on-rails - Rails 国家精选 gem ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26416789/