我需要多层管理员。第一个父>子层效果很好,但似乎我无法添加第三个。
例如,我的结构看起来像:
祖父母 ->家长 -> 儿童
父">祖父母"管理员与孩子"父"管理员工作得很好。但是,当我尝试将第三层添加到选项卡菜单时,我看到:
呈现模板期间引发异常 ("找不到路线
sonata.admin.grandparent|sonata.admin.parent|sonata.admin.child.list
"(。
我对内部工作原理还不够熟悉,无法弄清楚这一点......有什么想法吗?谢谢!
config/services.yaml
AppAdminParentAdmin:
calls:
- [addChild, ['@AppAdminChildAdmin', 'parent']]
AppAdminGrandParentAdmin:
calls:
- [addChild, ['@AppAdminParentAdmin', 'grandParent']]
不确定上述方法是否有效,但您有祖父 -> 父 ->子
。 更多信息。我希望它有所帮助!