在我的symfony2应用程序中,我创建了自定义错误页面,我将其放在目录
中app/Resources/TwigBundle/views/Exception.
所以我有我的error404.html.twig文件,除了引用我的布局外没有任何内容。现在的问题是,如果我在控制器中抛出一个错误,就像这样:
throw $this->createNotFoundException('Unable to find User with this id.');
如何在屏幕上显示此消息?我是否必须以某种方式将其传递到视图中?
答案 0 :(得分:1)
几分钟的搜索让我发现Symfony默认的ExceptionController通过' exception'变量进入视图。所以这里要做的就是:
{{exception.message}}