Я работаю в приложении 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, '');
Может ли кто-нибудь помочь мне решить эту проблему?
Задача ещё не решена.
Других решений пока нет …