我在 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, '');
谁能帮我解决这个问题?