我在ZF2中有一个表单,例如,包含一个文本框和一个文件输入框。如果表单无效是因为例如文本框是必需的而用户将其留空,如何在表单上保存以前上传的文件,以便在表单无效时不会一次又一次地上传?
的问候,
利
答案 0 :(得分:1)
您可以使用验证组分别从文件输入字段验证非文件字段:
http://framework.zend.com/manual/2.0/en/modules/zend.form.quick-start.html#validation-groups
答案 1 :(得分:1)
从ZF2.1开始(我认为),通过post-redirect-get插件支持此功能。相关文档如下:
当您无法分离表单时,文件后重定向 - 获取 Controller Plugin可用于管理文件输入和保存 有效上传,直到整个表格有效。