我在ZF2中有一個表單,其中包含一個文本框和一個文件輸入框。怎麼樣,當表單無效,因爲例如,文本框是必需的,並且用戶將其留空時,如何在表單上保存先前上傳的文件,以便表單無效時不會再次上傳?ZF2-如何在表單無效時保存上傳的文件
問候,
禮
我在ZF2中有一個表單,其中包含一個文本框和一個文件輸入框。怎麼樣,當表單無效,因爲例如,文本框是必需的,並且用戶將其留空時,如何在表單上保存先前上傳的文件,以便表單無效時不會再次上傳?ZF2-如何在表單無效時保存上傳的文件
問候,
禮
由於ZF2.1的(我認爲) ,通過post-redirect-get插件支持這一點。相關文件是在這裏:
當你不能分開的形式,文件後重定向消息獲取 控制器插件可用於管理文件的輸入和保存關閉 有效上傳,直到整個表格是有效的。
你可以使用驗證組,從文件輸入字段單獨驗證沒有文件字段:
http://framework.zend.com/manual/2.0/en/modules/zend.form.quick-start.html#validation-groups
感謝您的回答。 –
是的,我認爲這是要走的路。我還在github上找到了一個相關的文件上傳示例,並提供了您提到的示例(Post-Redirect-Get)。 [這是鏈接](https://github.com/cgmartin/ZF2FileUploadExamples/) –
感謝您回答我的問題@timdev –