böyle bir dizi var dizeleri bir diziden açılır:Raylar
['New York', 'Los Angeles']
Ve hiç böylesine bir biçimde olanlar değerlere sahip bir seçme/seçeneği oluşturmak mümkün istiyorum:
<%= form_tag filter_city_path, :method=> get do %>
<%= select_tag "city", @list_of_cities %>
<% end %>
Ancak bu çalışmıyor. Gördüğünüz gibi, seçiminizi URL'de şehir olarak geçmek istiyorum.
Mümkün olduğunda, dizilerinizi uzun zamandır yazarak yerine programsal olarak dönüştürün. İkinci örnekte 'york' un neden aktifleştirilmediğini açıkladınız. şehirler.collect {| c | [c, c]} 'genişleme işini yapardı. – tadman