我如何在 Sonata Admin 中为一个实体设置 2 个管理员?

fdo*_*dor 2 symfony sonata-admin

我如何在 Sonata Admin 中为一个实体设置 2 个管理员?例如 - 一位管理员显示带有"status=1"条件的列表,另一位管理员显示带有条件的列表"status=2".

如果在第一个管理中创建新记录会自动设置"status=1".

谢谢。

Rav*_*iya 5

1)根据您的条件在 ADMIN 目录中创建一个管理类status=1

2)根据您的条件在 ADMIN 目录中创建第二个管理类status=2

3)在sonata_admin.yaml中使用不同的名称配置该类

4)更改第二个管理员$baseRouteName并更改$baseRoutePattern为不同的

其中实体名称相同