目前我无法使用 symfony 2 的 sonta admin bundle 让子类出现在列表视图中
我可以让它根据高级配置页面(http://sonata-project.org/bundles/admin/2-1/doc/reference/advance.html)创建表单,但是你怎么能用列表做到这一点看法?
如果我在 url 中传递子类 - list?subclass=MySubClassName 并在我的 listAction 中设置对象
$object = $this->admin->getNewInstance();
$this->admin->setSubject($object);
我可以使用 configureListFields() 获取主题并配置正确的字段
if ($subject instanceof MySubClassName) {
$listMapper->add('MySubClassNameID');
$listMapper->add('MySubClassNameKey');
$listMapper->add('MySubClassNameStatus','text');
}
但最终结果表始终为空白,symfony 调试工具栏似乎显示 db 查询正在寻找父类。有人让这个工作吗?