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' 

http://guides.rubyonrails.org/layouts_and_rendering.html


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -