使用Paperclip验证附件数量

时间:2010-12-07 08:17:31

标签: ruby-on-rails validation paperclip

我提到http://shiningthrough.co.uk/Dynamic-multiple-image-uploads-with-Ruby-on-Rails 允许附加多个图像。它很棒。

现在我需要一种方法来验证附加的附件数量。例如,当附加超过3张照片时,它会发出闪光通知。

谢谢!

修改

这是传递的params哈希:

Parameters: {"commit"=>"Submit", "issue"=>{"photos_attributes"=>{"1291720762205"=>{"data"=>#<File:/tmp/RackMultipart20101207-16532-1l7ni0g-0>}, "1291720780898"=>{"data"=>#<File:/tmp/RackMultipart20101207-16532-rextw-0>}}}

在视图中,我刚刚引用了帮助器。帮助器与我在上面提到的教程中显示的完全相同。

1 个答案:

答案 0 :(得分:1)

您可以参考在控制器中发布的参数,并查看已过帐的文件数。您可以使用before_filter来检查params中附加的文件数。如果您可以向我们展示代码片段,那么我可能会提供更多详细信息:)