の作成方法を教えてください形で入力複数のモデルかどうかを示します。

StackOverflow https://stackoverflow.com/questions/1699506

  •  18-09-2019
  •  | 
  •  

質問

私は簡単なポイント販売で書かれたアプリケーショrubyおよびrails、hobo.

することができることとなったときのための唯一の製品では、現在の顧問を追加す複数の製品を販売モデル

ほかに私が使っているブランドのための分類商品や私の新しい販売形式を使っていajaxするための移植を選択方法を選択した後、ブランド別を選択しメニューです。

ではどうしたいのは現在の私のシステムを変えるだけ私の新しい販売形態の場合が関与するものと考えられる追加の複数の製品を販売

役に立ちましたか?

解決 3

私はカートで私の販売を使用するように進み、その後、製品のコンテナとしてカート・モデルを作成しなければならなかった、と。..検証とスタッフを再プログラムする必要があり、さらにそこから

他のヒント

しょうい has_one 関係の販売および一品です。
の考えが変更されることに関する has_and_belongs_to_many.
なお、データベースも多くの製品を一つの販売および多くの売上高の一品です。

の実装を使用でき 入れ子の属性 表示の商品一販売、追加又は削除である。

あなたはおそらく探している、1つの製品から多くのフォームから投稿を取得値を変更することです。あなたは、おそらくこのような何かを投稿する前に:

PRODUCT_ID = 123 product_qty = 1

そして今、あなたはこのような何かを投稿したい。

PRODUCT_ID [0] = 123 product_qty [0] = 1 PRODUCT_ID [1] = 456 product_qty [1] = 7

あるいはいっそ

製品[123] .qty = 1 生成物[456] .qty = 7

フォームでは、これらの製品の変数を作成し、それらを異なるようにする必要があります。そして、あなたが使用している同じフォームにそれらを投稿しますが、ログを見て、レールがのparamsオブジェクトにそれらをマッピングする方法を参照してください。次に、あなたのコントローラで私たちは、そのマッピングは、複数のオブジェクトを引き出してます。

私はrailscastスクリーンキャストからのトンを学びました。彼らは時間がかかり、そしてとても楽しいです、誰かが<10分で問題を解決見ていません。 http://railscasts.com/episodes/73-complex-forms、このいずれかを試してみてください-part-1

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top