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?