Échec du chargement du document PDF HTML2PDF Cakephp V3

Par Theskinline01, il y a 9 ans


Bonjour,

Voila je rencontre un petit problème avec mon code.
Dans le controller:

function courierpdf($idclient = null, $password = null, $namedocument = null) { $this->loadModel('Users'); if ( empty($idclient) || empty($password) || empty($namedocument)) { $this->Flash->error('Erreur'); $this->redirect(array('action' => 'index')); }else{ Configure::write('debug', 0); $resultat = $this->Users->find()->where(['id' => $idclient])->first(); $resultat['filname'] = $namedocument; $this->set("resultat", $resultat); // info to view (pdf) $this->viewBuilder()->layout(null); $this->response->type('application/pdf'); $this->render(); exit(); } }

Dans la vus:

<?php ob_start(); ?> <page> <h1>TEST</h1> </page> <?php // inclusion de la librairie TCPDF require_once ROOT . DS . 'vendor' . DS . 'html2pdf' . DS . 'vendor' . DS . 'autoload.php'; $content = ob_get_contents(); try{ $pdf = new HTML2PDF('p','A4','fr'); $pdf->writeHTML($content); ob_clean(); $pdf->Output('test.pdf', 'I'); }catch(HTML2PDF_exception $e){ die($e); } ?>

J'ai cette erreur Échec du chargement du document PDF avec tout les navigteurs
Je ne comprend pas ou est l'erreur...j'ai suivis le tuto de grafikart etc...rien a faire :/

Rien dans les fichier log, quand je télécharge le PDF je l'ouvre avec un editeur de texte (sublime texte 2 ) le document est vide, rien nada Oo

Voilà si vous pouvez m'aider ? je vous remercie par avance :)

4 réponses

Theskinline01, il y a 9 ans

Salut je te remercie :)
Mais je ne comprend pas comment le faire fonctionner ? Oo
J'ai tout installer correctement pourtant...

Lartak, il y a 9 ans

Mais je ne comprend pas comment le faire fonctionner ? Oo
J'ai tout installer correctement pourtant...

Quand tu dis ça, tu parles de HTML2PDF ou du plugin CakePdf ?

Theskinline01, il y a 9 ans

Salut du plugins j'ai tout configurer mais quand je vais sur la page il m'affiche la page normalment ^^