Convert HAML to ERB

This commit is contained in:
Artur Beljajev 2019-10-12 17:45:28 +03:00
parent 199085f8ac
commit 7fbf21daf8
6 changed files with 75 additions and 62 deletions

View file

@ -20,8 +20,10 @@ class Registrant::DomainsController < RegistrantController
send_data raw_csv, filename: 'domains.csv', type: "#{Mime[:csv]}; charset=utf-8"
end
format.pdf do
@domains = domains
raw_pdf = domains.pdf(render_to_string('registrant/domains/download_list', layout: false))
view = ActionView::Base.new(ActionController::Base.view_paths, domains: domains)
raw_html = view.render(file: 'registrant/domains/download_list', layout: false)
raw_pdf = domains.pdf(raw_html)
send_data raw_pdf, filename: 'domains.pdf'
end
end

View file

@ -45,8 +45,11 @@ class Registrar
send_data raw_csv, filename: 'contacts.csv', type: "#{Mime[:csv]}; charset=utf-8"
end
format.pdf do
@contacts = contacts
raw_pdf = contacts.pdf(render_to_string('registrar/contacts/download_list', layout: false))
view = ActionView::Base.new(ActionController::Base.view_paths, contacts: contacts)
view.class_eval { include ::ApplicationHelper }
raw_html = view.render(file: 'registrar/contacts/download_list', layout: false)
raw_pdf = contacts.pdf(raw_html)
send_data raw_pdf, filename: 'contacts.pdf'
end
end