テンプレート内のJImageのインスタンスにアクセスする必要があります。
$image->getPath()
画像ファイルがディスク上にない場合にInvalidArgumentExceptionをキャッチしたい。
私は試した:
try{
echo $image->getPath();
}catch (Exception $e){
$test = 1;
}
しかし、例外をキャッチする代わりに、デバッガは常に私を導きます
/libraries/cms/error/page.php, function render(Exception $error)
何が悪いのですか?
get-> Path() メソッドは実際には例外をスローしないため、キャッチできません。 InvalidArgumentException
は loadFile() メソッドでスローされるので、チェックに使用する必要があるかもしれません。