質問編集履歴

6

誤字

2016/10/07 14:11

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -116,7 +116,7 @@
116
116
 
117
117
  def orange_params
118
118
 
119
- params.require(:orange).permit(:image, :use_list
119
+ params.require(:orange).permit(:image, :use_list)
120
120
 
121
121
 
122
122
 

5

タイトル

2016/10/07 14:11

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 【rails】hidden_fieldのparamsによってcase文を使いたい
1
+ 【rails】hidden_fieldのparams使えな
test CHANGED
File without changes

4

誤字

2016/10/07 12:53

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,13 +8,11 @@
8
8
 
9
9
 
10
10
 
11
- 3つのform_forは独立して動かしたいのですが、連動してしまい
12
-
13
- params is missing or the value is empty:appleというエラーが出てしまいます。
11
+ 3つのform_forは独立して動かしたいのですが、連動してしまいapple_params is missing or the value is empty:appleというエラーが出てしまいます。
14
12
 
15
13
 
16
14
 
17
- そこでform_forにhidden_fieldを設定し、そのparams[:flag]の値によってcase文で連動を防ごうとしています。
15
+ そこでform_forにhidden_fieldを設定し、そのparams[:flag]の値によってcase文で連動を防ごうとしているのですが、エラーになってしいます。
18
16
 
19
17
 
20
18
 
@@ -22,13 +20,11 @@
22
20
 
23
21
 
24
22
 
25
- 正しい書き方がわかりません。undefined local variable or method 'params' for ItemsController:Class
26
-
27
-
28
-
29
- うエラーです
23
+ 正し書き方がわかりません
30
24
 
31
25
  ```
26
+
27
+ undefined local variable or method 'params' for ItemsController:Class
32
28
 
33
29
  ```
34
30
 
@@ -36,13 +32,13 @@
36
32
 
37
33
  ###該当のソースコード
38
34
 
39
- ```ruby on rails
40
-
41
35
 
42
36
 
43
37
  new.html.erb
44
38
 
45
39
 
40
+
41
+ ```ruby on rails
46
42
 
47
43
  <%= form_for @orange, :url => {:action => :create} do |f| %>
48
44
 
@@ -80,17 +76,19 @@
80
76
 
81
77
 
82
78
 
79
+ ```
80
+
83
81
 
84
82
 
85
83
  controller
86
84
 
87
-
85
+ ```ruby on rails
88
86
 
89
87
  def create
90
88
 
91
89
  Orange.create(orange_params)
92
90
 
93
- @oranges=Orange.all
91
+ @oranges = Orange.all
94
92
 
95
93
 
96
94
 
@@ -112,13 +110,13 @@
112
110
 
113
111
  private
114
112
 
115
- case params[flag]
113
+ case params[:flag]
116
114
 
117
115
  when orange
118
116
 
119
117
  def orange_params
120
118
 
121
- params.require(orange).permit(image, :use_list
119
+ params.require(:orange).permit(:image, :use_list
122
120
 
123
121
 
124
122
 
@@ -126,7 +124,7 @@
126
124
 
127
125
  def apple_params
128
126
 
129
- params.require(apple).permit(image, :use_list)
127
+ params.require(:apple).permit(:image, :use_list)
130
128
 
131
129
 
132
130
 
@@ -134,32 +132,14 @@
134
132
 
135
133
  def grape_params
136
134
 
137
- params.require(grape).permit(image, :use_list)
135
+ params.require(:grape).permit(:image, :use_list)
138
136
 
139
137
 
140
138
 
141
- else
139
+ else
140
+
141
+ end
142
142
 
143
143
  end
144
144
 
145
- end
146
-
147
-
148
-
149
-
150
-
151
145
  ```
152
-
153
-
154
-
155
- ###試したこと
156
-
157
- 課題に対してアプローチしたことを記載してください
158
-
159
-
160
-
161
- ###補足情報
162
-
163
-
164
-
165
- 諸事情によりスマホからコピペなしで投稿なので全角だったりスペルミスなどあるかもしれません。

3

2016/10/07 12:49

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -22,13 +22,13 @@
22
22
 
23
23
 
24
24
 
25
- 正しい書き方がわかりません。
25
+ 正しい書き方がわかりません。undefined local variable or method 'params' for ItemsController:Class
26
26
 
27
27
 
28
28
 
29
+ というエラーです。
29
30
 
30
-
31
- ```undefined local variable or method 'params' for ItemsController:Class
31
+ ```
32
32
 
33
33
  ```
34
34
 

2

2016/10/07 03:56

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- hidden_fieldのparamsによってcase文を使いたい
1
+ 【rails】hidden_fieldのparamsによってcase文を使いたい
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- 【rails】ひとつのnew.html.erbで三種類のテーブルに保存できるようそれぞれのform_forを設定しています。
7
+ ひとつのnew.html.erbで三種類のテーブルに保存できるようそれぞれのform_forを設定しています。
8
8
 
9
9
 
10
10
 

1

2016/10/07 03:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
+
6
+
5
- ひとつのnew.html.erbで三種類のテーブルに保存できるようそれぞれのform_forを設定しています。
7
+ 【rails】ひとつのnew.html.erbで三種類のテーブルに保存できるようそれぞれのform_forを設定しています。
6
8
 
7
9
 
8
10