Symfony1 如何从PHP填充条令字段以补充表单数据?
我有一个从服务器发送数据的表单,它在Symfony中运行得很好,但我不知道的是,我如何自己设置一些字段,比如Symfony1 如何从PHP填充条令字段以补充表单数据?,symfony1,doctrine,Symfony1,Doctrine,我有一个从服务器发送数据的表单,它在Symfony中运行得很好,但我不知道的是,我如何自己设置一些字段,比如user\u id字段,我显然不希望用户发送,我想在Doctrine验证它之前为其添加值 如有任何相关文档链接,我们将不胜感激。在配置方法中取消设置字段: class YourForm extends BaseYourForm { public function configure() { unset($this['user_id']); } } 覆盖模型的保存方法:
user\u id
字段,我显然不希望用户发送,我想在Doctrine验证它之前为其添加值
如有任何相关文档链接,我们将不胜感激。在配置方法中取消设置字段:
class YourForm extends BaseYourForm
{
public function configure()
{
unset($this['user_id']);
}
}
覆盖模型的保存方法:
class Your extends BaseYour
{
public function save(Doctrine_Connection $conn = null)
{
$this->setUserId($whatever);
parent::save($conn);
}
}
这不起作用,但它帮助我找到了真正的解决方案,所以我投票支持它。你最好在这里给出一些反馈:什么不起作用,你的解决方案是什么。非常感谢。