Sonata Admin Bundle提供CRUD,过滤,排序,分页等
我需要显示一些自定义和处理的数据从几个表查询作为管理面板页面。将这类数据与分页、过滤和排序集成在一起的最佳方式是什么?我的意思是……我想切换条令实体自定义模型类,仍然得到所有的东西(不包括创建/更新/删除操作)。
分页、过滤和排序都依赖于特定于模型的实现。您需要用自己的ModelManager创建一个新的bundle,实现ModelManagerInterface以及Pager、FieldDescription和许多其他类,这些类只作为接口和抽象类存在于SonataAdminBundle中。