无法从网上找到答案,所以我希望有人可以指出我正确的方向。
对于我的宠物项目,我想在网站上创建3个不同的区域。
我想单独开发超级管理员和用户后端。但我仍然希望使用Sonata Admin来构建两个后端。
超级管理员的仪表板位于/ admin / dashboard,用户的仪表板位于/ backend / dashboard。
我一直在玩Symfony 3和Sonata Project,并且/ admin / dashboards与Sonata Users Project一起工作。
但我似乎无法将/ backend / dashboard链接与/ admin / dashboard分开工作。
我已经为/ backend / dasboard和/ admin / dashboard创建了一个包,但是Sonata Admin继续从两个包中加载Admin类,它不应该这样做。此外/后端路径保持覆盖/管理路径。因此/ admin最终无法访问。
我解决这个问题的最佳猜测是,我应该以某种方式告诉rounting为/ backend和/ admin加载不同的自定义包。
还有其他任何建议,如何实现我的目标?
谢谢, 亨德里克