回答編集履歴

1

修正方法のDiffを追加

2017/05/04 23:40

投稿

t_tonchim
t_tonchim

スコア96

test CHANGED
@@ -1 +1,43 @@
1
+ ```diff
2
+
3
+ class ApplicationController < ActionController::Base
4
+
5
+ before_filter :set_search
6
+
7
+ protect_from_forgery with: :exception
8
+
9
+ include SessionsHelper
10
+
11
+
12
+
13
+ def set_search
14
+
15
+ @search = Restaurant.ransack(params[:q])
16
+
17
+ - @ssearch_restaurants = @search.result.paginate(page: params[:page])
18
+
19
+ + @search_restaurants = @search.result.paginate(page: params[:page]) # typo修正
20
+
21
+ end
22
+
23
+ end
24
+
25
+ ```
26
+
27
+
28
+
29
+ ```diff
30
+
31
+ -<% @restaurants.each do |restaurant| %>
32
+
33
+ +<% @search_restaurants.each do |restaurant| %>
34
+
35
+ ・・・
36
+
37
+ <% end %>
38
+
39
+ ```
40
+
41
+
42
+
1
43
  `@restaurants.each`ではなくて`@ssearch_restaurants.each`(ssearchになってるのはtypoですね)ではないですか? それだけ変更すれば結果が表示できると思います。