我在CakePHP 3应用程序中工作。这里我使用TCPDF进行PDF生成。一切都很好,除了图像。图像未显示。
这是我的pdf()
操作文件:
public function pdf()
{
$this->loadModel('Users');
$users=$this->Users->find('all')->select(['firstname','lastname','email','image_path']);
$this->set(compact('users'));
$this->viewBuilder()->layout('pdf');
}
我的pdf.ctp文件:
$html = '<table>';
foreach($users as $users) {
$html .= '<tr>
<td>' . $users['firstname'] . '</td>
<td>' . $users['lastname'] . '</td>
<td>' . $users['email'] . '</td>
<td><img src="/sample/webroot/img/'.$users['image_path'].'"/></td>
</tr>';
}
$html .= '</table>';
$pdf->writeHTML($html, true, false, true, false, '');
任何人都可以帮我解决这个问题吗?