を見つけることができません。私はTCPDFとsymfonyで迷惑なエラーでこだわっている:私はちょうど、PDF出力、それを作成する私のコントローラでsymfonyの - TCPDF - テンプレート
request.CRITICAL: Uncaught PHP Exception InvalidArgumentException: "Unable to find template "" (looked into: /Applications/MAMP/htdocs/api/app/Resources/views)." at /Applications/MAMP/htdocs/api/vendor/symfony/symfony/src/Symfony/Bridge/Twig/TwigEngine.php line 128 {"exception":"[object] (InvalidArgumentException(code: 0): Unable to find template \"\" (looked into: /Applications/MAMP/htdocs/api/app/Resources/views). at /Applications/MAMP/htdocs/api/vendor/symfony/symfony/src/Symfony/Bridge/Twig/TwigEngine.php:128, Twig_Error_Loader(code: 0): Unable to find template \"\" (looked into: /Applications/MAMP/htdocs/api/app/Resources/views). at /Applications/MAMP/htdocs/api/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:215)"} []
:
public function pdfAction()
{
$pdf = ...;
...
$pdf->output();
}
私の推測では、SymfonyはResponseを返そうとしています(しかし、出力はすでに返されています)ので、エラーです。しかし、私はSymfonyでこれをどう解決すればいいのか分かりません。どんな助けやヒントも大歓迎です。
PSは:PDFファイルのみmonologgerそれはエラーで私をスパムされ、完璧に動作します。..今後の参考のについては
:
$pdf->Output('output.pdf', 'I');
return new Response();
: これは私が最終的にそれを解決する方法であります
多くの異なるオプションを試しましたが、これがエラーを引き起こさない唯一のオプションです。
多分これは動作します - http://blog.lundscape.com/2015/04/using-tcpdf-with-symfony-2/ – qooplmao