コントローラーに次の構造があり、pdfを生成するために2つのオブジェクトを渡したいのですが、以下はコントローラーコードですが、機能していません。
def show
@customer = Customer.find(params[:id])
@orders = Orders.find(params[:id])
@pdf = Prawn::Document.new()
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @customer }
format.xml { render :xml => @orders}
format.pdf { render :layout => false }
pdf.render_file {path_to_file}
end
私も試し @customers.orders = @orders
ましたがうまくいきませんでした。
それを成し遂げる方法はありますか?