add layout false to prevent default layout rendering

layout false is added so that application.haml doesnt render while generating pdf, xlsx or csv as it is not required in their templates
This commit is contained in:
Rahul 2019-03-27 23:28:38 +05:30
parent a1a592dae3
commit d92f442685
3 changed files with 9 additions and 9 deletions

View file

@ -28,12 +28,12 @@ module Admin
format.json { render json: Event.where(state: :confirmed, program: @program).to_json }
format.xlsx do
response.headers['Content-Disposition'] = "attachment; filename=\"#{@file_name}.xlsx\""
render 'events'
render 'events', layout: false
end
format.pdf { render 'events' }
format.pdf { render 'events', layout: false }
format.csv do
response.headers['Content-Disposition'] = "attachment; filename=\"#{@file_name}.csv\""
render 'events'
render 'events', layout: false
end
end
end