一連のインスタンス変数に (たとえば、ループで) 動的に名前を付ける方法を知りたいだけです。このようなもの:
<% @current_issue.articles.each_with_index do |a, i| %>
<% i += 1 %>
<%= f.collection_select("article#{i}", @articles_hash1, :first, :last) %>
<% @articles1.each do |r| %>
<%= link_to(image_tag(r.image.url(:large)), r.image.url(:large), :id => 'article'+i.to_s+'_thumb'+r.id.to_s) %>
<% end %>
<% end %>
代わりにどこにある@articles_hash1
でしょう@articles_hash[i]
。それを達成する方法がわかりません。
乾杯!