私はこの素晴らしいチュートリアルに従いました
じぶんの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から、dompdf-master と呼ばれる zip)
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.
マークのチュートリアルによると、非常に単純なはずです。
手伝ってくれますか?
どうもありがとう !