Sha256: dfa6d98c74040215927e5615aa146410e2525001cb44a95888abe6a3faa0ed1a
Contents?: true
Size: 883 Bytes
Versions: 33
Compression:
Stored size: 883 Bytes
Contents
# frozen_string_literal: true require "wicked_pdf" module Decidim module Exporters # Inherits from abstract PDF exporter. This class is used to set # the parameters used to create a PDF when exporting Survey Answers. # class FormPDF < PDF # i18n-tasks-use t('decidim.admin.exports.formats.FormPDF') def controller @controller ||= FormPDFControllerHelper.new end def template "decidim/forms/admin/questionnaires/answers/export/pdf.html.erb" end def layout "decidim/forms/admin/questionnaires/questionnaire_answers.html.erb" end def locals { questionnaire: collection.first.first.questionnaire, collection: collection.map { |answer| Decidim::Forms::Admin::QuestionnaireParticipantPresenter.new(participant: answer.first) } } end end end end
Version data entries
33 entries across 33 versions & 1 rubygems