ROR-使用Paperclip逐步执行多个图像

我在这里使用了“教程”但由于某种原因它没有用。

任何人都可以给我一个分步指南,用于设置与其他表单元素的多图像forms(上传)…

还可以提供另一个教程(一个好教程)。

我只想使用回形针插件。

@Gordon Isnor:我已经上传了当前(noob)项目的一些function(登录,注册),但它甚至没有微调。 我只是想让多个图像工作,所有“多个”图像的代码都会在此源中删除。 所以它干净利落。 (暂不注意当前登录;-))Ps。 使用默认的nifty_scaffold等… 🙂

仅限stackoverflow的眼睛: Rapidshare链接( – 100 kb。

你有代码的例子吗? 如果有什么东西要看,或者更详细地描述它是如何工作的,那么它会更容易帮助。

好 –

一些要点可以帮助您入门:

1 – 在Progress模型中,您接受不存在的模型的嵌套属性:您需要带有Paperclip附件的ProgressImage模型:

class ProgressImage < ActiveRecord::Base belongs_to :progress has_attached_file :photo end 

2 - 您的进度表不是多部分,它必须是:

 <% form_for @progress, :html => { :multipart => true } do |f| %> 

3 - 您的进度表需要嵌套的属性文件字段,有关于如何执行此操作的各种文章:

http://weblog.rubyonrails.org/2009/1/26/nested-model-forms

4-还有一个我发现对嵌套属性表单有用的插件,名为add_nested_fields: http ://github.com/miletbaker/add_nested_fields

5 - 您有一个迁移将paperclip列添加到不存在的进度映像表中 - 您也可以更改该迁移以创建表,并包括那些特定于回形针的列,然后您需要使用rake db:migrate运行它。