1

我的控制器中有以下结构,我想传递两个对象来生成 pdf,下面是我的控制器代码,但它不起作用。

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,但没有奏效。

有什么办法可以完成吗?

4

0 回答 0