2011-07-27 4 views
1

私は2つのモデルを持っています:見積もりモデルと見積もりラインモデルです。私は、ユーザーが同じ形式を使用して新しい見積もりと10個の見積もり行を作成できるようにしたいと考えています(将来、ajaxを使用してこの番号を柔軟にしたいと思います)。1対多のモデルにフォームヘルパーを使用する

フォームヘルパーを使用してこれを行うにはどうすればよいですか。これは私がこれまで持っているものです。

- for i in (1..10) 
    %p 
     = label :quote_line, :description 
     = text_field :quote_line, :description 
     = label :quote_line, :hours 
     = text_field :quote_line, :hours 

問題はラベルとテキストフィールドが正確に同じ名前が付けられのみ、最後のセットはparams配列に至るまで来ているということです。

id属性とname属性の最後に「i」を追加することを考えましたが、それはきれいな解決策のようには見えません。

答えて

関連する問題