Simplify render in controllers
12 Dec 2010
Like simplify render in views, from rails 2.3, we can also simplify render in controllers. Here I will show you the contrast.
Rendering an Action's View
Before
render :action => :edit
render :action => 'edit'
After
render :edit
render 'edit'
Rendering an Action’s Template from Another Controller
Before
render :template => 'books/edit'
After
render 'books/edit'
Rendering an Arbitrary File
Before
render :file => '/path/to/rails/app/views/books/edit'
After
render '/path/to/rails/app/views/books/edit'
Tags controller