我有一个带有附件嵌套属性的表单。
直到用户在附件以外的字段上提交带有错误的表单之前,一切似乎都运行良好。
在第一次提交表单时,我重新呈现显示错误的表单,但他/她附加的文件的嵌套字段不显示它们的值,它们是空的。因此,当用户修复他/她的错误时,表单提交时没有附件。
我应该如何处理这个;我希望在呈现有错误的表单时使文件输入具有先前提交的值。如果你建议另一种方法是我的客人。
示例代码:
= simple_nested_form_for foo do |f|
= f.input :name
= f.fields_for :attachments do |af|
= af.input :attached_file
= f.submit 'Create'