ruby on rails - Difference between render :action and render :template -
what difference between render :action => "new"
, render :template => "users/new"
? have heard rendering template, can use views other controllers. or there difference in rendering layout between two? render :template, neccessary have action defined or view page enough?
no difference. render :template => 'some/thing'
same render 'some/thing'
, same render :action => 'thing'
if in somecontroller
.
from ruby on rails guide;
render :edit render :action => :edit render 'edit' render 'edit.html.erb' render :action => 'edit' render :action => 'edit.html.erb' render 'books/edit' render 'books/edit.html.erb' render :template => 'books/edit' render :template => 'books/edit.html.erb' render '/path/to/rails/app/views/books/edit' render '/path/to/rails/app/views/books/edit.html.erb' render :file => '/path/to/rails/app/views/books/edit' render :file => '/path/to/rails/app/views/books/edit.html.erb'
Comments
Post a Comment