![](/img/trans.png)
[英]SonataAdminBundle: Redirect to list view doesn't save pagination
[英]SonataAdminBundle how to sum values of a column in the list view
我有一個Symfony 2.8項目,我正在使用SonataAdminBundle進行工作時間的基本CRUD。 在主列表視圖中(使用configureListFields(ListMapper $listMapper)
定義),有一個帶有小時值的列,我希望求和並顯示在列表表格的頁腳中。
實現這一目標的最佳方法是什么? 如何訪問Twig模板中顯示的集合,以迭代所有元素並總結正確的值?
如何訪問Twig模板中顯示的集合,以迭代所有元素並總結正確的值?
如果你建議在模板中這樣做,我認為你不應該,如果你建議用控制器用php做這個,我想你也不應該。 我認為您應該從尋呼機獲取與列表對應的DQL查詢,克隆並修改它以添加對SUM()
SQL函數的調用,執行並將結果注入模板中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.