Php Symfony2 SonataAdmin覆盖AbstractAdmin不理解字段

Php Symfony2 SonataAdmin覆盖AbstractAdmin不理解字段,php,symfony,admin,sonata,Php,Symfony,Admin,Sonata,所以我重写了AbstractAdmin,因为我想添加一些函数,我的所有管理类都会有它 看起来是这样的: <?php namespace AdminBundle\Admin; use Sonata\AdminBundle\Admin\AbstractAdmin; class BaseAdmin extends AbstractAdmin { .... } 您应该向我们展示更多的代码,但是根据您已经告诉我们的,我会说这是因为您重写了ProductAdmin类中的方法 在BaseAd

所以我重写了
AbstractAdmin
,因为我想添加一些函数,我的所有管理类都会有它

看起来是这样的:

<?php

namespace AdminBundle\Admin;

use Sonata\AdminBundle\Admin\AbstractAdmin;

class BaseAdmin extends AbstractAdmin
{

....

}

您应该向我们展示更多的代码,但是根据您已经告诉我们的,我会说这是因为您重写了
ProductAdmin
类中的方法

BaseAdmin
类中重写
AbstractAdmin
方法并调用
parent::method()
,但在扩展
BaseAdmin
的类中重写方法时,必须调用
AbstractAdmin::method()
而不是
parent::method())
因为您需要调用父方法而不是父方法

希望有帮助