我有这个代码来尝试生成表中所有记录的报告:
$items = Line::all();
$data = $items->toArray();
$pdf = PDF::loadView('pdf.catalogue', $data);
return $pdf->stream();
如何在Blade模板中访问阵列?我试过了 @foreach($ data as $ item) 但这不起作用。
答案 0 :(得分:0)
您通常如何将这些变量传递给刀片是一个命名数组,这意味着您可以将其分配给它。
$data['items'] = $items->toArray();
在模板中,您应该拥有包含数组的变量$ items。
@foreach($items as $item)
...
@endforeach