2013-01-09 58 views
1

索納塔聯繫包提供了CRUD,篩選,排序,分頁等Symfony2的索納塔項目管理軟件包 - 如何列出自定義數據,而不是ORM實體

我需要證明從幾張桌子作爲查詢一些自定義的數據和處理數據管理面板頁面。將這種數據與分頁,過濾和排序整合的最佳方式是什麼?我的意思是...我想將Doctrine Entity切換到自定義Model類,並且仍然可以獲得所有內容(不包括Create/Update/Delte操作)。

回答

1

分頁,篩選和排序都依賴於模型特定的實現。您需要使用自己的ModelManager實現ModelManagerInterface以及Pager,FieldDescription和許多其他類,這些類只存在於SonataAdminBundle中作爲接口和抽象類來創建新的bundle。

相關問題