如何解决Dompdf 不会在 Laravel 中加载报告
我有一个 html 视图,用于从数据库加载数据。 我正在使用 dompdf 打印此视图。但是报告并没有生成,直到浏览器显示这个错误:最大执行时间超过 60 秒。 但是没有从数据库中加载数据,生成报告
这是我的观点:
<table class="table table-hover centro">
<thead>
<tr>
<th scope="col">Name</th>
<th scope="col">Endereço</th>
<th scope="col">Phone</th>
<th scope="col">NIF</th>
<th scope="col">Email</th>
</tr>
</thead>
<tbody>
@foreach($data as dados)
<tr>
<td>{{$dados->name}}</td>
<td>{{$dados->endereco}}</td>
<td>{{$dados->phone}}</td>
<td>{{$dados->nif}}</td>
<td>{{$dados->email}}</td>
</tr>
这是我的控制器:
公共函数printReport() {
$data = empresa::all();
$pdf = PDF::loadView('plano.empresasPrint')->with('data',$data);
return $pdf->download('Report.pdf');
} # 因此不会生成报告。
但是这样生成报告
公共函数printReport() {
$data = [
'name' => 'CDNCompany','date' => date('m/d/Y')
];
$pdf = PDF::loadView('plano.empresasPrint',$data);
return $pdf->download('Report.pdf');
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。