質問編集履歴

2

書式の改善

2019/07/28 16:18

投稿

tomoyatakara
tomoyatakara

スコア6

test CHANGED
File without changes
test CHANGED
@@ -14,15 +14,51 @@
14
14
 
15
15
 
16
16
 
17
- ### 該当のソースコード
17
+ ### 該当のソースコード>
18
+
19
+ ソースコード
20
+
21
+ ```
18
22
 
19
23
  言語はruby on rails
20
24
 
25
+ **aplication_controller.rb**
21
26
 
22
27
 
28
+
23
- ソースコード
29
+ def ransack
30
+
31
+ if admin_signed_in?
32
+
33
+ @q = Item.ransack(params[:q])
34
+
35
+ @items = @q.result.includes(:artist).includes(:genre)
24
36
 
25
37
 
38
+
39
+ @t = User.ransack(params[:t], search_key: :t)
40
+
41
+ elsif user_signed_in?
42
+
43
+
44
+
45
+ @q = Item.ransack(params[:q])
46
+
47
+ @items = @q.result.includes(:artist).includes(:genre)
48
+
49
+ else
50
+
51
+ @q = Item.ransack(params[:q])
52
+
53
+ @items = @q.result.includes(:artist).includes(:genre)
54
+
55
+ end
56
+
57
+
58
+
59
+ ```ソースコード
60
+
61
+ ```
26
62
 
27
63
  **aplication_controller.rb**
28
64
 
@@ -55,6 +91,12 @@
55
91
  end
56
92
 
57
93
 
94
+
95
+ ```ソースコード
96
+
97
+
98
+
99
+ ```
58
100
 
59
101
  **aplication.html.erb**
60
102
 
@@ -134,6 +176,8 @@
134
176
 
135
177
  end
136
178
 
179
+ ```
180
+
137
181
 
138
182
 
139
183
  ### 試したこと

1

誤字の修正

2019/07/28 16:18

投稿

tomoyatakara
tomoyatakara

スコア6

test CHANGED
@@ -1 +1 @@
1
- runsackによる検索機能の実装
1
+ ransackによる検索機能の実装
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- aplication_controller.rb
27
+ **aplication_controller.rb**
28
28
 
29
29
  def ransack
30
30
 
@@ -56,7 +56,7 @@
56
56
 
57
57
 
58
58
 
59
- aplication.html.erb
59
+ **aplication.html.erb**
60
60
 
61
61
 
62
62
 
@@ -116,11 +116,11 @@
116
116
 
117
117
  <% end %>
118
118
 
119
- <% end %>
119
+ <% end %>---
120
120
 
121
121
 
122
122
 
123
- admins_controller.erb
123
+ **admins_controller.erb**
124
124
 
125
125
 
126
126