私はTwigテンプレートエンジンでSymfony2を使用しています。現在のリクエストで使用されているすべてのTwigテンプレートを一覧表示します
extends
、include
などでロードされたものを含め、現在のリクエストにロードされたすべてのTwigテンプレートファイルのリストを出力する方法はありますか?
これは、サードパーティのバンドルのブロックをオーバーライドするときのほうがはるかに簡単ですが、その方法を見つけることができません。
私はTwigテンプレートエンジンでSymfony2を使用しています。現在のリクエストで使用されているすべてのTwigテンプレートを一覧表示します
extends
、include
などでロードされたものを含め、現在のリクエストにロードされたすべてのTwigテンプレートファイルのリストを出力する方法はありますか?
これは、サードパーティのバンドルのブロックをオーバーライドするときのほうがはるかに簡単ですが、その方法を見つけることができません。
私は長い間このようなツールを探していましたが、見つけたことはありません... twigのデバッグオプションは非常に限られていて、専用のsf2開発ツールにはツールがありません...
私は自分のテンプレートの上に常にtwigまたはhtmlのコメントを追加して、自分がどこにいるのか、開発中か最終ページにあるのかを知ることができます。
HTMLコメントを入れることをお勧めします。 – pagliuca
ないあなたが、その後に左側のメニューをクリックしてくださいlocalhost/_profiler/s0meha5h?panel=*
ようSMTにリダイレクトされます200個のステータスや@your_rote_name をクリックして、下のSFツールバーを拡張app_dev.php
でDEVで作業している問題TWIG URLはlocalhost/_profiler/s0meha5h?panel=twig
のようになり、1つずつロードするFolderYourBundle:Folder:twig_file_name.html.twigのようなテンプレートがすべて表示されます。
[このバンドルは将来このSOの質問を見つけた方に便利です](https://github.com/Elao/WebProfilerExtraBundle) – sjagr