我跟着这个很棒的教程
我的View/Layouts/pdf/default.ctp
App::import('Vendor', 'dompdf/dompdf.php');
$dompdf = new DOMPDF();
$dompdf->load_html(utf8_decode($content_for_layout), Configure::read('App.encoding'));
$dompdf->render();
echo $dompdf->output();
MyView/Bids/pfd/view.ctp
是用于测试目的的常规视图的副本。
如果我删除 php 扩展:
App::import('Vendor', 'dompdf/dompdf');
我得到错误:
An input file is required (i.e. input_file _GET variable).
尝试了几种 require_once 的组合,但没有成功。(甚至尝试使用另一个 dompdf 新鲜下载:(来自Github,zip 称为 dompdf-master)
App::import('Vendor', 'dompdf-master/dompdf.php');
并得到相同的类未找到错误。
如果我在这个 dompdf-master 中删除 php 扩展
App::import('Vendor', 'dompdf-master/dompdf');
得到错误:
PHP-font-lib must either be installed via composer or copied to lib/php-font-lib
我肯定授予了访问权限,并且文件在它们应该在的位置,php 5.3。
根据马克的教程,它应该非常简单。
你能帮我吗?
非常感谢 !