私はしばらくの間PHPを使用してきましたが、Smartyはかなり新しいものです。
Prestashopを使用していますが、SmartyがすべてのPHPエラーを使い果たしているように見えることに気付きました。PHPコードにエラーがあると、.tplファイルは空白のページを出力するだけです。私は試してきましたが、エラーが発生した場合でも、PHPコードが出力するものをSmartyに表示させることができません。
PHPエラー報告は、エラーを表示するように設定されています。
したがって、たとえば、これがexample.phpファイルであるとしましょう。
<?php
//included classes etc go here, irrelevant for this issue
error_reporting(E_ALL ^ E_NOTICE);
echo obvious wrong syntax"
?>
このファイルは、出力をテンプレートブロックに収めるexample.tplに接続されています。
明らかに、エラーをスローするはずです。Smartyに実際にそのエラーを表示させるにはどうすればよいですか?