2013-04-03 50 views
1

我正在使用Sonata Admin软件包,但存在问题。我正在使用此代码Symfony 2(Sonata admin)嵌套实体

$formMapper 
    ->add('shares', 'sonata_type_collection', 
     array('by_reference' => false, 'label' => 'Share percent'), 
     array(
      'edit' => 'inline', 
      'inline' => 'table' 
     ) 
    ) 

在这里,我引用了一个实体,以便我可以在另一个实体中编辑它。问题是,我不需要编辑inline。有没有办法显示一个按钮“编辑共享”,而不是显示整个编辑表单?

回答

1

不,这是不可能的。

您可以做到这一点的唯一方法是将自定义按钮添加到编辑视图并创建一个到您想要的页面的路线。