Ruby on rails 在表单提交之前添加确认页面,包括使用Rails的文件或图像附件

Ruby on rails 在表单提交之前添加确认页面,包括使用Rails的文件或图像附件,ruby-on-rails,ruby-on-rails-3.2,Ruby On Rails,Ruby On Rails 3.2,我有一个表单,其中包括文本字符串字段和文件上载字段(用于图像)。我想创建一个确认页面,在保存表单之前显示文本和照片 我最初遵循Railscasts()中的多步骤表单过程,但此方法似乎不适用于文件附件,因为它们在会话中不会从表单页面传递到确认页面 还有什么其他常见的方法来构建这个 我做了一些研究,其中一个建议的方法是将所有表单数据保存到数据库中,并在数据库中添加一个名为“active”的新字段。该字段在初始保存时设置为false,然后在下一页单击确认按钮时更新为true。然后,我需要创建一个方法,

我有一个表单,其中包括文本字符串字段和文件上载字段(用于图像)。我想创建一个确认页面,在保存表单之前显示文本和照片

我最初遵循Railscasts()中的多步骤表单过程,但此方法似乎不适用于文件附件,因为它们在会话中不会从表单页面传递到确认页面

还有什么其他常见的方法来构建这个

我做了一些研究,其中一个建议的方法是将所有表单数据保存到数据库中,并在数据库中添加一个名为“active”的新字段。该字段在初始保存时设置为false,然后在下一页单击确认按钮时更新为true。然后,我需要创建一个方法,在显示这些模型中的数据时,排除数据库中设置为“false”的任何记录,对吗?恐怕在将来的某个时候会变得一团糟

还是有更好的办法


谢谢

您可以将文件对象(以字节为单位)传递到下一步,并对其执行任何操作。将其作为参数传递给确认链接

编辑:


查看示例

谢谢。如果存在数量可变的图像文件(最多8个),该怎么办?使用这种方法应该通过的内容是否有大小限制?你介意给我看看代码是什么样子吗?我对Rails有些陌生,这将非常有帮助。另外,我用回形针来处理图像。如果你对回形针有所了解,你认为这种方法会有问题吗?再次感谢。