回答編集履歴
2
コメントの修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
ControllerでHeplerをinclude することでHelperのメソッドをControllerでも使うことが出来ます。
|
2
2
|
|
3
3
|
```ruby
|
4
4
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
def index
|
26
26
|
|
27
|
-
fuga => "fuga!"
|
27
|
+
fuga #=> "fuga!"
|
28
28
|
|
29
29
|
end
|
30
30
|
|
1
内容の変更
test
CHANGED
@@ -1,13 +1,37 @@
|
|
1
|
+
コントローラーでHeplerをinclude することでHelperのメソッドをcontrollerでも使うことが出来ます。
|
2
|
+
|
3
|
+
```ruby
|
4
|
+
|
5
|
+
##app/helpers/hoge_helper.rb
|
6
|
+
|
7
|
+
module HogeHelper
|
8
|
+
|
9
|
+
def fuga
|
10
|
+
|
1
|
-
|
11
|
+
puts "fuga!"
|
12
|
+
|
13
|
+
end
|
14
|
+
|
15
|
+
end
|
2
16
|
|
3
17
|
|
4
18
|
|
5
|
-
|
19
|
+
##app/controllers/hoge_controller.rb
|
6
20
|
|
21
|
+
class HogeController < ApplicationController
|
22
|
+
|
7
|
-
include HogeHelper
|
23
|
+
include HogeHelper
|
24
|
+
|
25
|
+
def index
|
26
|
+
|
27
|
+
fuga => "fuga!"
|
28
|
+
|
29
|
+
end
|
30
|
+
|
31
|
+
end
|
8
32
|
|
9
33
|
```
|
10
34
|
|
11
35
|
|
12
36
|
|
13
|
-
|
37
|
+
|