Bonjour,
J'ai une petite question, pour un projet web j'ai besoin par exemple d'importer HTML2PDF.
Ma question est donc, est ce qu'il y a une manipulation à effectuer, parce que pour mon projet ca fonctionne mais j'utilise un : " require() ; ".
J'ai vu sur la doc qu'on peut utiliser apt::import(); mais je ne comprends pas comment ca fonctionne.
Merci d'avance !
essaye de le renommer html2pdf.php
et verifié que html2pdf.php est dans app/libs/html2pdf/
tu copier html2pdf dans le dossier app/libs.
et dans le code
APP::import("Lib", "html2pdf/html2pdf");
sa marche pour moi
tu copier html2pdf dans le dossier app/libs.
et dans le code
APP::import("Lib", "html2pdf/html2pdf");
sa marche pour moi
Merci pour ta réponse,
Je débute avec Cake, donc j'ai mis le dossier html2pdf dans app/libs
et j'ai mis ce code dans ma vue :
APP::import("Lib", "html2pdf/html2pdf");
try{
$pdf = new HTML2PDF('P','A4','fr');
$pdf->pdf->SetDisplayMode('fullpage');
$pdf->writeHTML($content);
$pdf->Output('test.pdf');
}
catch(HTML2PDF_exception $e){
die($e);
}
Mais j'ai cette erreur :
Fatal error: Class 'HTML2PDF' not found
dans le fichier de ma vue a la ligne ou je fais le new HTML2PDF('P','A4',fr) ;
Le fichier de HTML2PDF s'appel html2pdf.class.php j'ai essayé de rajouter le mot "class" mais sa ne marche pas .
Merci d'avance
Effectivement, c'est bien cela, apparemment cake n'aime pas le ".class"
Merci beaucoup!