我想用 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');
}
Run Code Online (Sandbox Code Playgroud)
我认为错误是:
未定义变量:销售订单
如何将一些变量从 Laravel 控制器传递到 DOMPDF ?
PS:dd($data)结果正确
我想创建一个返回为 json 的分页,但出现如下错误
Macroable.php 第 74 行中的 ErrorException:方法链接不存在。
这是我的控制器代码
public function getcustomer($id){
$customer = Customer::find($id)->paginate(5);
return response()->json([$customer], 200);
}
Run Code Online (Sandbox Code Playgroud)
这里是我的刀片代码
{{$customer->links('vendor.pagination.pagination')}}
Run Code Online (Sandbox Code Playgroud)
如何使用 json response() 创建分页?