Sonata Admin configureFormFields添加查询字符串参数

时间:2019-06-25 10:58:50

标签: symfony sonata-admin sonata

在尝试中,将额外的参数添加到configureFormFields中。

现在我创建链接

$this->generateObjectUrl('admin.create',$account,[
                    'form'=>TransferAdmin::FORM_CREATE_SALARY_PAYMENT
                        ]) 

此创建网址

 /create?form=salary

在管理员中,我使用开关

if($form = $this->request->get('form')){

并添加//配置一些文件

效果不错,但保存无效,因为保存操作为

/create?uniqid=s70fb8f4cae

所以形式不同于/ create?form = salary

如何像本例一样添加自定义参数。

我要采取行动

/create?form=salary&uniqid=s70fb8f4cae 

在$ formMapper中,我有方法

 $formMapper->getFormBuilder()->setAction()

但更改它不会更改表单操作。

0 个答案:

没有答案