Symfony2覆盖访问被拒绝的模板

时间:2014-04-08 09:55:42

标签: php symfony

我坚持要覆盖Access Denied标准模板。

我已阅读有关覆盖的整个文档。我已经创建了

app\Resources\TwigBundle\views\Exception\error403.html.twig ,
error403.json.twig ,
accessdeniedexception.html.twig 

实际上没有什么对我有用。

我读过" 仅在产品环境中工作"还有 - >我的产品环境已激活,但仍无法正常工作。我已使用

多次清除缓存
cache:clear

并删除缓存目录。我还在使用

assetic:dump. 

有什么想法吗?

问候

更新:我创建了一个exception_full.html.twig来覆盖所有模板以进行测试,它可以正常工作!对于拒绝访问模板,名称(error403.html.twig)是否错误?

1 个答案:

答案 0 :(得分:1)

解决了 - 没有改变

$kernel = new AppKernel('dev', true);

为假

$kernel = new AppKernel('dev', false);