2010-12-07 34 views
0

J'ai référé http://shiningthrough.co.uk/Dynamic-multiple-image-uploads-with-Ruby-on-Rails pour permettre de joindre plusieurs images. Cela fonctionne très bien.Validation du nombre de pièces jointes avec trombone

Maintenant, j'ai besoin d'un moyen de valider le nombre de pièces jointes attachées. Par exemple, il émettrait un avertissement lorsque plus de trois photos sont jointes.

Merci!

EDIT

est ici le hachage params étant passé:

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

Dans la vue, je viens référencent aide. Et l'assistant est exactement le même que celui montré dans le tutoriel dont j'ai parlé.

Répondre

1

Vous pouvez vous référer aux paramètres affichés dans le contrôleur et vérifier le nombre de fichiers postés. Vous pouvez utiliser un before_filter pour inspecter le nombre de fichiers attachés dans les paramètres. Si vous pouvez nous montrer l'extrait de code, alors probablement je serais en mesure d'aider avec plus de détails :)

+0

C'est un pas en avant! Merci! De quelle partie du code auriez-vous besoin? Auriez-vous également besoin du hachage params qui est passé? – Shreyas

+0

oui .. envoyez-moi un aperçu de votre point de vue et l'impression des paramètres qui sont transmis au contrôleur – Raghu