Saya memiliki aplikasi rel dan saya ingin membuat tindakan tanpa menggunakan tata letak aplikasi saya (yang memiliki hal-hal header / footer halaman di dalamnya).
Bagaimana saya bisa melakukan ini?
ruby-on-rails
Dekan
sumber
sumber
Jawaban:
Berikut beberapa dokumentasi tentangnya: http://guides.rubyonrails.org/layouts_and_rendering.html
Untuk pertanyaan Anda:
render :layout => false
atau
layout false
sumber
layout nil
akan menonaktifkan semua tata letak untuk pengontrol itu. Danlayout nil, :only => [:action]
juga akan menghapus tata letak untuk pengontrol (saat ini bug).Untuk Rails 5, di controller, untuk tindakan spesifik:
def action render layout: false end
sumber