I’m Brazilian and I’m trying to create PDF reports with cakephp3 and doompdf but the pdf is not being generated, just the html, I am weak in programming can someone help me, follow the codes:
bootstrap.php
Plugin::load('Dompdf');
routes.php
Router::scope('/', function ($routes) {
$routes->extensions(['pdf']);
});
controller
public function pdf() {
$this->viewBuilder()
->className('Dompdf.Pdf')
->layout('Dompdf.default')
->options(['config' => [
'filename' => 'voluntariopdf',
'render' => 'download',
]]);
}
view
<?php $this->start('header'); ?>
<p>Header.</p>
<?php $this->end(); ?>
<?php $this->start('footer'); ?>
<p>Footer.</p>
<?php $this->end(); ?>
<h1>Teste</h1>
<p>Teste</p>
<p>teste</p>
the html is being generated normally but the pdf is not, does anyone know where the error is?