【发布时间】:2017-05-14 13:12:45
【问题描述】:
我想用 laravel 创建一个 DOMPDF,我必须将我的变量传递给查看。我一直在尝试像下面这样传递变量,但它仍然无法正常工作。
这是我的 Laravel 控制器
public function pdf(Request $request, $id){
$salesorder = $this->show($id)->salesorder;
$detailservice = $this->show($id)->detailservice;
$detailemployee = $this->show($id)->detailemployee;
$data = [$salesorder, $detailemployee, $detailservice];
$pdf = PDF::loadView('summary.invoice', $data);
return $pdf->download('invoice.pdf');
}
我认为的错误是:
未定义变量:salesorder
如何将变量从 Laravel 控制器传递到 DOMPDF ?
PS : dd($data) 结果是正确的
【问题讨论】: