奏鸣曲管理员 - 2 个管理员合二为一



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

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

现在,它显示一个按钮,该按钮打开了一个带有其他管理表单的弹出窗口,但我想在同一页面上显示其他管理表单。是否有任何配置可以执行此操作?

您正在寻找sonata_type_admin,例如:

$formMapper->add('coverButtons', 'sonata_type_admin', array(), array(
    'edit'       => 'inline',
    'inline'     => 'table',
    'admin_code' => 'sonata.admin.your_admin_service_name',
));

这会将admin_code的表单嵌入到父表单中。

请参阅SonataAdmin文档的表单字段章节

相关内容

  • 没有找到相关文章

最新更新