gpt4 book ai didi

forms - Symfony 获取表单模型对象

转载 作者:行者123 更新时间:2023-12-01 09:21:18 25 4
gpt4 key购买 nike

在我的 symfony 应用程序中,我想在调用保存方法之前获取表单模型对象。例如:在表单提交时,我将其绑定(bind)到相关的表单对象。在调用保存方法之前,我想获取相关的模型对象及其提交的值。我知道有 $this->form->getObject() 方法。当我在 $this 之前调用它时->form->save(); 方法它返回没有值的模型。有没有办法得到它?感谢您的帮助。

提前致谢!

最佳答案

表单的值仅在 save() 中的对象中设置。您有两个选择:

  1. 如果值足够,使用$form->getValues(),返回清理后的数组
  2. 如果不是,请调用 $form->updateObject()手动。

关于forms - Symfony 获取表单模型对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6436401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com