Quais modelos devem ser substituídos na personalização de erros do Symfony 2?
Dedocumentação:
Todos os modelos de erro estão dentro do TwigBundle. Para substituir os modelos, simplesmente dependemos do método padrão para substituir os modelos que vivem dentro de um pacote.
E:
Para ver a lista completa de modelos de erro padrão, consulte o diretório Resources / views / Exception do TwigBundle.
Olhando para o diretório mencionadoeu posso encontrar vários arquivos. Estou interessado em modelos personalizados para erros 403, 404 e 500, então eu crieierror.html.twig
(modelo pai) eerror403.html.twig
, error404.html.twig
eerror500.html.twig
que se estende de'TwigBundle:Exception:error.html.twig'
(substituído pelo meu modelo pai personalizado).
Isso está correto? O que acontece se outro tipo de erro ou exceção for lançado?