Ruby on Rails "Render" web sayfalarınız, istediğiniz yere çağırıp, kullanıma uygun hale getirmeye yarayan, güçlü bir method' dur. İşte size birkaç güzel render şekli:
1) Render action: çalıştığınız controller içerisinden bir action render edin. Bu render işleminde bir RHTML şablonu kullanılsınmı kullanılmasın mı :layout parametresiyle belirtebilirsiniz
RUBY:
render :action => "show_home_page", :layout=> false
2) Render partial: Gösterilmesini veya derlenmesini istediğiniz RHTML şablonunu çağırabilirsiniz.
RUBY:
render :partial => "footer" # Aynı controller view klasöründe _footer.rhtml dosyasını çağıracak
3) Render template:
RUBY:
render :template=> "templates" # action unuz için başka bir RHTML dosyasını işleyecek
4) Render file: İşlenmesini istediğiniz dosyaının tam yolunu belirtmelisiniz
RUBY:
render :file => "#{RAILS_ROOT}/public/file.html"
5) Render text: Sayfanıza yada sayfanızın bir bölümüne yazı işlemek, yazı çıktısı almak için
RUBY:
render :text => "Merhaba Ortam" # Sayfanıza yada çağırdığınız bölüme sadece Merhaba Ortam yazacak
İngilizce Kaynak: http://www.rubyonrailsexamples.com/rails-tips/rails-render/






