Które szablony powinny zostać zastąpione w dostosowywaniu błędów Symfony 2?

Oddokumentacja:

Wszystkie szablony błędów znajdują się wewnątrz TwigBundle. Aby zastąpić szablony, po prostu polegamy na standardowej metodzie nadpisywania szablonów, które znajdują się w pakiecie.

I:

Aby zobaczyć pełną listę domyślnych szablonów błędów, zobacz katalog Resources / views / Exception TwigBundle.

Patrząc na wspomniany katalogmogę znaleźć kilka plików. Interesują mnie szablony niestandardowe dla błędów 403, 404 i 500, więc stworzyłemerror.html.twig (szablon nadrzędny) ierror403.html.twig, error404.html.twig ierror500.html.twig to rozciąga się od'TwigBundle:Exception:error.html.twig' (zastąpione przez mój niestandardowy szablon nadrzędny).

Czy to jest poprawne? Co się stanie, jeśli zostanie zgłoszony inny rodzaj błędu lub wyjątku?

questionAnswers(1)

yourAnswerToTheQuestion