回答編集履歴
4
誤字修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ビュー側ではradio_button_tag
|
1
|
+
ビュー側ではradio_button_tagに変更し、name属性を同じにします
|
2
2
|
|
3
3
|
```slim
|
4
4
|
|
3
追加説明
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ビュー側ではname属性を同じにします
|
1
|
+
ビュー側ではradio_button_taguに変更し、name属性を同じにします
|
2
2
|
|
3
3
|
```slim
|
4
4
|
|
2
誤記修正
test
CHANGED
@@ -6,25 +6,25 @@
|
|
6
6
|
|
7
7
|
div
|
8
8
|
|
9
|
-
=
|
9
|
+
= radio_button_tag :price, 1, checked: true
|
10
10
|
|
11
11
|
| 0円
|
12
12
|
|
13
13
|
div
|
14
14
|
|
15
|
-
=
|
15
|
+
= radio_button_tag :price, 2
|
16
16
|
|
17
17
|
| 1000円以下
|
18
18
|
|
19
19
|
div
|
20
20
|
|
21
|
-
=
|
21
|
+
= radio_button_tag :price, 3
|
22
22
|
|
23
23
|
| 5000円以下
|
24
24
|
|
25
25
|
div
|
26
26
|
|
27
|
-
=
|
27
|
+
= radio_button_tag :price, 4
|
28
28
|
|
29
29
|
| 10000円以上
|
30
30
|
|
1
誤字修正
test
CHANGED
@@ -36,17 +36,17 @@
|
|
36
36
|
|
37
37
|
def index
|
38
38
|
|
39
|
-
params[:
|
39
|
+
params[:q] = { price_eq: 0 } if params[:price] == 1
|
40
40
|
|
41
|
-
params[:
|
41
|
+
params[:q] = { price_lteq: 1000 } if params[:price] == 2
|
42
42
|
|
43
|
-
params[:
|
43
|
+
params[:q] = { price_lteq: 5000 } if params[:price] == 3
|
44
44
|
|
45
|
-
params[:
|
45
|
+
params[:q] = { price_gteq: 10000 } if params[:price] == 4
|
46
46
|
|
47
|
+
@search = Price.ransack(params[:q])
|
47
48
|
|
48
|
-
|
49
|
-
|
49
|
+
@result = @search.result(distinct: true)
|
50
50
|
|
51
51
|
end
|
52
52
|
|