使用Symfony上传带有Backend Form的文件而不更新到数据库?

时间:2011-07-12 10:04:09

标签: php file symfony1 upload

我在我的表单中编写了一个要求用户上传文件的函数,但没有必要将文件名保存到我的数据库中,因为程序可以自动检测文件。

我尝试使用这段代码:

$this->setWidget('filename', new sfWidgetFormInputFile());

但是这需要在数据库中有一个用于保存文件的列。

无论如何不使用数据库但在symfony 1.4中包含上传表单?

2 个答案:

答案 0 :(得分:1)

您是否尝试覆盖updateFilenameColumn方法以便不返回任何内容?

答案 1 :(得分:0)

您不需要数据库中的列,但需要验证器才能完成表单,例如sfValidatorFile。