php - Sonata管理包

标签 php symfony symfony-sonata

如何使用 SonataAdminBundle 只需一个按钮开始解析即可创建自定义页面。 SonataAdminBundle 适合这个吗?或者它只适用于创建/编辑/删除 CRUD 接口(interface)?

我想在一个管理面板中拥有所有管理功能,如何添加包含全自定义操作的页面?

我可以在 SonataAdminBundle 中创建不扩展 Sonata\AdminBundle\Admin\Admin 的页面吗?

class CustomAdmin
{

}

最佳答案

只需像往常一样为任何实体创建管理类即可。在服务定义中指定您的 Controller 并覆盖 listAction 例如作为菜单链接的默认操作。在列表操作中呈现您的模板或执行您需要的任何其他操作

关于php - Sonata管理包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9312890/

相关文章:

php - 每个实体一个查询

php - 奏鸣曲管理员 : Use multiple document classes (types)

php - MySQL select 语句不返回行

php - 调用非对象上的成员函数 where() ?拉拉维尔 5.2

symfony - 使用 'Unknown Entity namespace alias' 时出现错误 'CompanyNameBundle:User'

symfony - 如何在 Symfony 2.1 中使用 ChoiceList?

php - 服务器未检测到 CSS 样式表路径 404 not found 错误?

php - Zend mysql fetchAll 和计数

sonata-admin - 奏鸣曲管理包 : show total count of collection on list view

Symfony2 Sonata 管理数据转换器