質問編集履歴
2
タイトル修正
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
タイトル変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
railsで
|
1
|
+
railsでアイテム詳細から(アイテムを管理するコントローラーとは別のコントローラーにデータを渡して)購入処理を実装したい
|
test
CHANGED
@@ -8,15 +8,17 @@
|
|
8
8
|
|
9
9
|
アイテム(商品)は、itemのMVCで管理しており、
|
10
10
|
|
11
|
-
買い注文は、buy_orderのMVCで管理しています。
|
11
|
+
買い注文(購入処理)は、buy_orderのMVCで管理しようと考えています。
|
12
12
|
|
13
13
|
|
14
|
+
|
15
|
+
実現したいことをもう少し具体的に言うと・・・
|
14
16
|
|
15
17
|
アイテムのshowページに「購入数量の入力フォーム」と「購入確定」ボタンを設置して、
|
16
18
|
|
17
19
|
ユーザーがこのボタンを押したら、
|
18
20
|
|
19
|
-
buy_orders_controllerのアクションが動き、
|
21
|
+
buy_orders_controllerのcreateアクションが動き、
|
20
22
|
|
21
23
|
買い注文をBuyOrderモデルに記録し、
|
22
24
|
|
@@ -42,15 +44,23 @@
|
|
42
44
|
|
43
45
|
###現状
|
44
46
|
|
45
|
-
以下は現在のコード
|
47
|
+
以下は現在のコードの状態です。
|
46
48
|
|
49
|
+
|
50
|
+
|
47
|
-
デ
|
51
|
+
モデルの状態です。
|
48
52
|
|
49
53
|
![イメージ説明](a99a0debbafe75625405c12540af4bd1.jpeg)
|
50
54
|
|
51
55
|
|
52
56
|
|
57
|
+
|
58
|
+
|
59
|
+
|
60
|
+
|
53
61
|
app/views/item_stocks.show.html.erb(アイテム詳細ページ、購入フォームのみ抜粋)
|
62
|
+
|
63
|
+
このコードで、購入ボタンを押すとbuy_orders_controllerのcreateアクションが動くようになっています。
|
54
64
|
|
55
65
|
```
|
56
66
|
|
@@ -72,7 +82,9 @@
|
|
72
82
|
|
73
83
|
```
|
74
84
|
|
75
|
-
buy_orders_controller.rb
|
85
|
+
app/controllers/buy_orders_controller.rb
|
86
|
+
|
87
|
+
「??????」にしている部分が分からなくて困っている部分です。
|
76
88
|
|
77
89
|
```ruby
|
78
90
|
|
@@ -170,6 +182,8 @@
|
|
170
182
|
|
171
183
|
|
172
184
|
|
185
|
+
|
186
|
+
|
173
187
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
174
188
|
|
175
189
|
Rails 5.1.3
|