質問編集履歴

2

タイトル修正

2018/06/07 23:31

投稿

zendendo
zendendo

スコア43

test CHANGED
File without changes
test CHANGED
File without changes

1

タイトル変更

2018/06/07 23:31

投稿

zendendo
zendendo

スコア43

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(createアクションに、購入したitemの情報を渡したが方法が分からない)
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