somemo programming etc.

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【Symfony2】デバッグツールバーと共通レイアウト

Symfony2のデバッグツールバーを表示するためには、app_dev.phpをURLに付加します。しかし、付加しただけでは表示されません。その対策のメモをします。

表示条件

Symfony2のデバッグツールバーを表示するための条件は、以下の2つです。

  1. app_dev.phpをURLに付加されていること
  2. レスポンスにbodyタグが含まれること

しかし、各バンドルのviews/~.twigにタグを埋め込むのは得策ではありません。

共通レイアウト

twigの継承機能を使って実現します。デモバンドルviewsのlayout.html.twigや、appディレクトリviewsのbase.html.twigを継承しているソースが参考になります。に