Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony 索纳塔管理员-2名管理员合一_Symfony_Sonata Admin - Fatal编程技术网

Symfony 索纳塔管理员-2名管理员合一

Symfony 索纳塔管理员-2名管理员合一,symfony,sonata-admin,Symfony,Sonata Admin,是否可以在另一个管理员的表单中/旁边显示管理员的表单 $formMapper ->add('color', null, array('label' => 'label.color')) ->add('coverButtons', 'sonata_type_collection', array(), array( 'edit' => 'inline', 'inli

是否可以在另一个管理员的表单中/旁边显示管理员的表单

$formMapper
            ->add('color', null, array('label' => 'label.color'))
            ->add('coverButtons', 'sonata_type_collection', array(), array(
                'edit' => 'inline',
                'inline' => 'table',
            ));

现在,它显示了一个按钮,打开一个弹出窗口,里面有其他的管理表单,但我想在同一页上显示其他的管理表单。是否有任何配置可以做到这一点?

您正在寻找的是
sonata\u type\u admin
,例如:

$formMapper->add('coverButtons', 'sonata_type_admin', array(), array(
    'edit'       => 'inline',
    'inline'     => 'table',
    'admin_code' => 'sonata.admin.your_admin_service_name',
));
这将在父窗体中嵌入
admin\u code
的窗体


请参见

只需创建一个父窗体并在其中使用一个。