0

私はdompdfとtwigを使用しています

私はdompdfハンドル小枝ページを作る方法でいくつかの成功を収めました

ただし、ローダーを使用してファイルシステムを使用してテンプレートをロードすることはできません

与えられた

$twig = new Twig_Environment($loader, array(
'cache' => '/path/to/compilation_cache',
));

この上のローダーを次のように実装したい

$loader = new Twig_Loader_Filesystem('templates');

ただし、これは機能しません

単純にローダーを変更すると

$loader = new Twig_Loader_String();

ページ名のみをレンダリングします

上記のページで-テンプレートを表示するためにローダーを追加するにはどうすればよいですか?

前もって感謝します

より詳しい情報

Slim Framework を使用していますが、問題はないと思います

これらの行を持つ

$loader = new Twig_Loader_String();

dompdf は機能しますが、ページ名をレンダリングするだけです

$loader = new Twig_Loader_Filesystem('/home/sites/******/public_html/templates');

私はそれから得る

Fatal error: Call to undefined method DOMText::getAttribute() in /home/sites/******/app/vendor/dompdf/dompdf/include/cellmap.cls.php on line 437

混乱-スリムと小枝を使用すると、他のページが示唆するようにdompdfがhtmlを受け入れないのはなぜですか?

4

0 に答える 0