Skip to content

Commit bc55ab4

Browse files
committed
Implement implicit rendering.
1 parent 279cee7 commit bc55ab4

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

controllers/home_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ class HomeController < Controller
33

44
def index
55
@message = "This is a message"
6-
render :index
6+
# render :index
77
end
88

99
def header

rendering.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
require "erb"
22

33
module Rendering
4+
def process(action)
5+
super
6+
render(action) unless @rendered
7+
end
8+
49
def render(action)
10+
@rendered = true
511
response.write render_to_string(action)
612
end
713

0 commit comments

Comments
 (0)