2016-07-01 12 views
0

Ich mache nur Website, die HTML-Datei in PDF mit CakePHP 3 als PHP-Framework machen kann.Wie dompdf in CakePHP 3 zu implementieren?

dies meinen Code in dem Layout als default.ctp für PDF-Ansicht ist, dass ich

<?php 
require_once(APP . 'Vendor' . DS . 'dompdf' . DS . 'dompdf_config.inc.php'); 
spl_autoload_register('DOMPDF_autoload'); 
$dompdf = new DOMPDF(); 
$dompdf->set_paper = 'A4'; 
$dompdf->load_html(utf8_decode($content_for_layout), Configure::read('App.encoding')); 
$dompdf->render(); 
echo $dompdf->output(); 

konvertieren will, wenn ich versuche, es zu laufen, ist es ein Fehler wie diese

Error: Class 'Configure' not found 
File C:\xampp\htdocs\MyProject\src\Template\Layout\pdf\default.ctp 
Line: 6 

ist mein Syntax für den Aufruf von dompdf ist nicht richtig?

Antwort

1

Es ist nicht dompdf Fehler.
Es ist wegen dieser Configure::read('App.encoding').

Schreiben Sie dies oben auf Ihre Datei und Ihr Code sollte funktionieren.
use Cake\Core\Configure;

+0

es funktioniert, danke für die Antwort ,, –