symfony2でエラーページを定義する方法!
我想大声告诉你
我想大声告诉你 2017-05-16 16:45:16
0
2
804

doctrine2 を使用し、一意の会社名を定義すると、再送信時にエラー メッセージが表示されます。このエラー ページを再定義する方法。

我想大声告诉你
我想大声告诉你

全員に返信(2)
迷茫

Doctrine 2 は、PDO をカプセル化する独立したサードパーティ ライブラリであり、PDO が一意性の競合に遭遇すると、PDOException をスローします。

デフォルト設定では、開発環境のエラーページがこのPDOExceptionをキャッチしてメッセージを出力します。

Symfony 2 のエラーページを再定義するには 2 つの方法があります:

(1) app/Resources/TwigBundle/views/Exception/error.html.twig を作成し、必要に応じて変更します。

テンプレートにはステータステキスト、ステータスコード、その他のデータが含まれています。

(2) または、単に Event を使用して kernel.Exception イベントをリッスンします:

リーリー

http://symfony.com/doc/current/book/internals.html#kernel-kernel-Exception

いいねを押す +0
黄舟

Symfony の The Book のテンプレートは非常に明確に記述されており、まず app/Resources にそのようなテンプレートがあるかどうかを確認し、存在しない場合はバンドルに移動します。 最も重要なことは、動作させるためにキャッシュをクリアすることです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート