如何在Sonata Admin中为一个实体制作2位管理员?

时间:2018-06-13 08:14:43

标签: symfony sonata-admin

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

如果在第一个管理员中创建新记录会自动设置localhost:9000

,那就太棒了

THX。

1 个答案:

答案 0 :(得分:2)

1)使用您的条件status=1

在ADMIN Directory中创建一个管理类

2)使用您的条件status=2

在ADMIN Directory中创建第二个管理类

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

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

其中实体名称相同