如何在Sonata Admin Bundle configureFormFields中使用现有的Symfony FormType?

use*_*994 6 php forms symfony sonata-admin

SonataAdminBundle configureFormFields在扩展Admin类时提供了一种方法.

该方法需要一个FormMapper类.

对于我为此类创建的实体,我已经FormType以典型的Symfony方式构建了一个类.

我如何使用该类而不必使用FormMapper?再次定义表单属性?

big*_*max 1

就像是:

public function configureFormFields(FormMapper $formMapper)
{        
    $form = new ReviewFormType();
    $form->buildForm($formMapper->getFormBuilder(),array());
}
Run Code Online (Sandbox Code Playgroud)