From 4a320c882318ed7739a5e1875b576c596a895f4a Mon Sep 17 00:00:00 2001 From: Siddhant Bajaj Date: Sat, 3 Jun 2017 13:27:20 +0530 Subject: [PATCH] Added show.pdf.prawn document under conference_registrations views --- .../conference_registrations/show.pdf.prawn | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 app/views/conference_registrations/show.pdf.prawn diff --git a/app/views/conference_registrations/show.pdf.prawn b/app/views/conference_registrations/show.pdf.prawn new file mode 100644 index 00000000..6af70ba5 --- /dev/null +++ b/app/views/conference_registrations/show.pdf.prawn @@ -0,0 +1,34 @@ +prawn_document(force_download: true, filename: "#{@file_name}.pdf", page_layout: :landscape) do |pdf| + # events_array = [] + # header_array = ['Event ID', + # 'Title', + # 'Abstract', + # 'Start time', + # 'Submitter', + # 'Speaker', + # 'Event Type', + # 'Track', + # 'Difficulty Level', + # 'Room', + # 'State' + # ] + # events_array << header_array + # @events.each do |event| + # row = [] + # row << event.id + # row << event.title + # row << event.abstract + # row << (event.time.present? ? "#{event.time.strftime("%Y-%m-%d")} #{event.time.strftime("%I:%M%p")} " : '') + # row << event.submitter.name + # row << event.speaker_names + # row << event.event_type.title + # row << (event.track.present? ? event.track.name : '') + # row << (event.difficulty_level.present? ? event.difficulty_level.title : '') + # row << (event.room.present? ? event.room.name : '') + # row << event.state + # events_array << row + # end + + # pdf.text "#{@conference.short_title} Events", font_size: 25, align: :center + # pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1} +end \ No newline at end of file