Symfony2の例外(HTTP 404エラーなど)テンプレートをカスタマイズするにはどうすればよいですか?Symfony2例外のカスタムエラーテンプレート
私はsymfony.comでいくつかの資料を見つけましたが、動作しません。デフォルトの例外テンプレートを置くべきパスがありますが、私のプロジェクトにはこのようなディレクトリはありません。彼らのドキュメンテーションが古くなったようです。
Symfony2の例外(HTTP 404エラーなど)テンプレートをカスタマイズするにはどうすればよいですか?Symfony2例外のカスタムエラーテンプレート
私はsymfony.comでいくつかの資料を見つけましたが、動作しません。デフォルトの例外テンプレートを置くべきパスがありますが、私のプロジェクトにはこのようなディレクトリはありません。彼らのドキュメンテーションが古くなったようです。
それはここにある:\ベンダ\ symfonyの\ SRC \ symfonyの\バンドル\ TwigBundle \リソース\ビュー\例外\エラーの例と
app
|- Resources
| | - TwigBundle
| | |- view
| | | |- Exception
| | | | |- error.html.twig
| | | | |- error400.html.twig
| | | | |- error404.html.twig
| | | | |- error500.html.twig
| | - view
| | |- base.html.twig
|- config
[...]
* .html.twig
例外テンプレートを上書きするには(例外はエラーではありません)これは上書きする実際のテンプレートです。
アプリ>リソース> TwigBundle>ビュー>例外> exception.html.twig
同じことがsymfony.com上ですが、\ベンダー\ symfonyの\ SRC \ symfonyの\バンドル 'でviews''と呼ばれる何のディレクトリがありません\ TwigBundle \ Resources'にあります。しかし、私は 'app \ Resources \ TwigBundle \ view \ Exception'の単語" test "のみを含むerror.html.twigファイルを試しましたが、動作しません。デフォルトのエラーテンプレートは – haynar
と呼ばれています。 '\ vendor \ symfony \ src \ Symfony \ Bundle \ FrameworkFundle \ Resources \ views \ Exception'の下に置かれているので、symfony.comのドキュメントは古くなっていると思います – haynar
あなたはprod envについてよく発言しています。この最後は特別です。 Exceptionディレクトリのパスについては、元のSymfony_Standard_Vendors_2.0.4.zipからチェックすると、私が書いたExceptionディレクトリが見つかります。 – webda2l