私は請求書フォームを持っています。これは簡略化されたバージョンであるため、商品名のドロップダウンメニューを選択するラインアイテムがあります。Rails 3. HABTMフォーム選択ドロップダウンメニュー
これはうまくいきます。つまり、請求書の行の項目の関係は次のとおりです。請求書はhas_many line_itemsで、line_itemは請求書に属します。 line_itemは項目に属し、項目はhas_many line_itemsに属します。私は項目、line_itemsと請求書のセットアップが正しくあります。
今、広告申込情報に税金を追加したいとします。
そこで、line_items_taxesテーブルを作成して、line_itemsとtaxの間のHABTM関係を作成しました。しかし、私はフォームで正しく設定することはできません。私のフォームは、だから私は税金がダウンして選択メニューをドロップし、請求書が保存されている場合、それは各品目の税を節約する必要があります...このよう
|name|price|tax|
| v| | v|
| v| | v|
| v| | v|
[save invoice]
を探します。
http://snippets.dzone.com/posts/show/4369とRails HABTM Questionで解決策を試しましたが、エラーが発生します。名前:について
未定義のメソッドマージシンボルcollection_selectへ <%= f.collection_select "line_item", "tax_ids", @taxes, :id, :name, {:name => 'line_item[tax_ids][]'} %>