我使用Symfony2和Twig模板引擎。列出當前請求中使用的所有Twig模板
有什麼方法可以輸出當前請求中加載的所有Twig模板文件的列表,包括通過extends
,include
等加載的文件。
當覆蓋第三方軟件包的塊時,這會讓我的生活變得更容易,但是我找不到一種方法來做到這一點。
我使用Symfony2和Twig模板引擎。列出當前請求中使用的所有Twig模板
有什麼方法可以輸出當前請求中加載的所有Twig模板文件的列表,包括通過extends
,include
等加載的文件。
當覆蓋第三方軟件包的塊時,這會讓我的生活變得更容易,但是我找不到一種方法來做到這一點。
我一直在尋找這樣的工具很長一段時間,但從來沒有找到它...小枝的調試選項是非常有限的,並沒有工具在sf2開發吧專用它...
我總是在每個模板的頂部添加樹枝或html註釋,以瞭解我在哪裏以及爲什麼在開發過程中或最終頁面上。
將html評論置入的好主意。 – pagliuca
不是當你在開發工作中app_dev.php
擴大底部SF工具欄上單擊200個狀態或@your_rote_name 你會重定向到SMT像localhost/_profiler/s0meha5h?panel=*
然後點擊左側菜單上問題TWIG然後url將會像localhost/_profiler/s0meha5h?panel=twig
你會看到所有的模板像FolderYourBundle:文件夾:twig_file_name.html.twig一個接一個加載!
[這個軟件包可能會派上用場,對於那些在將來會發現這個問題的人](https://github.com/Elao/WebProfilerExtraBundle) – sjagr