Inheritance 使用继承实体的ACL和Sonata Admin
我使用基于单表继承类型的继承实体。 我可以声明管理服务,在我的配置中设置SetSubClass,如文档中所述: 但我在创建或删除时出现以下错误:Inheritance 使用继承实体的ACL和Sonata Admin,inheritance,acl,sonata-admin,Inheritance,Acl,Sonata Admin,我使用基于单表继承类型的继承实体。 我可以声明管理服务,在我的配置中设置SetSubClass,如文档中所述: 但我在创建或删除时出现以下错误: $identifier cannot be empty. 500 Internal Server Error - InvalidDomainObjectException 1 linked Exception: InvalidArgumentException 有人已经有过这种经历吗?我和你有同样的问题。经过仔细研究,我想我可能已经找到了问题所在
$identifier cannot be empty.
500 Internal Server Error - InvalidDomainObjectException
1 linked Exception: InvalidArgumentException
有人已经有过这种经历吗?我和你有同样的问题。经过仔细研究,我想我可能已经找到了问题所在 我的设置类似于以下内容: 我有一个
UserEditableObject
类,它(几乎)扩展了用户可以编辑的所有内容。我在我的页面
对象上得到了InvalidDomainObjectException
错误,它从UserEditableObject
扩展,并使用单表
继承映射
我在页面中有一个getId()
方法,它调用page::id
。当我删除这个getId
方法时,错误停止了。请让我知道这是否也解决了您的问题