0
私は、ストア番号(コレクション選択ボックス)、日付(3つの選択ボックス)、および各アイテムの横に数量フィールドを持つアイテムのリストを持つフォームを持っています。私はアイテムと数量をハッシュの配列として渡すことができましたが、[]を含むように名前を変更することができないため、日付とストアの番号を取得できません。Railsフォーム処理
はここで任意の助けが確実に高く評価されたコード
<% form_for(@credit) do |f| %>
<% stores = Store.find(:all, :conditions => { :active => true }, :order => :storeNum) %>
Store Number<%= f.collection_select :storeNum, stores, :storeNum, :storeNum %>
<br /><%= f.date_select :credDate %>
<table>
<tr>
<th>Quanity</th>
<th>Item Number</th>
<th>Name</th>
</tr>
<% @items.each do |item| %>
<tr>
<td>
<%= f.text_field (:quantity, :name => "credit[][quantity]", :size => 3) %>
<%= f.hidden_field :item, :name => "credit[][itemNum]", :value => item.itemNum %>
</td>
<td><%=h item.itemNum %></td>
<td><%=h item.name %></td>
</tr>
<% end %>
<tr><td colspan="3">
<%= f.submit 'Submit' %></td>
</tr>
</table>
<% end %>
です。私はこの二日間に取り組んできました。