Sonata Admin如何读取未映射的字段?

Oli*_*aro 8 php forms symfony sonata-admin

我添加了带有"mapped" => falseSonataAdmin表单选项的字段.

现在我需要访问"mapped" => false方法中标记的表单字段的值postUpdate.我怎样才能找回它们?

小智 15

您只需在管理类中获取表单并提交数据即可.在方法postUpdate中:

$fieldData = $this->getForm()->get('name_of_field')->getData();
Run Code Online (Sandbox Code Playgroud)