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

How i can make 2 admins for one entity in Sonata Admin?

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

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

谢谢。

1) 根据您的条件 status=1

在 ADMIN 目录中创建一个管理员 class

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

3) 配置 sonata_admin.yaml 中的 class 具有不同的名称

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

其中实体名称相同