我想将控制器生成的pdf版本切换到模型。但是我对语法不太满意。
我的控制器(正在工作):
def generate_pdf
value_1 = 1
value_2 = 2
pdf = FacturationPdf.new(@facturation,value_1,value_2)
pdf.render_file "facturation.pdf"
send_file filename,:filename => "facturation.pdf",:type => "application/pdf"
redirect_back
end
我的模型(正在运行)
def gen_my_pdf
FacturationPdf.generate("facturation.pdf") do |pdf|
pdf.value_1 pdf.value_1
pdf.value_2 pdf.value_2
end
end