Symfony2にはRailsのbefore_filterと同等の機能がありますか?私はそれを見ているユーザーのタイプに基づいてアプリケーションのレイアウトを変更したい。どうもありがとう。Symfony2はbefore_filterに相当しますか?
編集:私は私の質問を明確にする必要があります。 URLパラメータに基づいてアプリケーションのレイアウトを変更したい。ですから、最終的には、before_filterに相当するのは、コントローラがレンダリングするすべてのテンプレートを、そのURLパラメータに基づいて別のベーステンプレートから継承させることです。テンプレートをレンダリングする50以上のコントローラアクションが既に存在しているので、すべてのコントローラアクションを編集することなく、アプリケーション全体を簡単に有効にすることが理想的です。
"このイベントは、コントローラが応答オブジェクトを返さない場合にのみ呼び出されます。イベントの目的は、他の戻り値を応答に変換できるようにすることです。これが私が望むものなのかどうかは分かりません。私はテンプレートをResponseオブジェクトに変換したくないので、URLパラメータに基づいて別のベーステンプレートからレンダリングしたいだけです。 – user1045879