2010-12-02 19 views
2

Je dois créer un formulaire d'application modèle dans lequel les modèles peuvent le remplir et y ajouter des images.Uploadify + Paperclip + Rails Association imbriquée before_save

Je suis cet exemple avec l'approche Uploadify, Paperclip et Rails 3. Pour les images, j'ai un modèle de pièce jointe polymorphe et je voudrais attacher ces pièces jointes ajax téléchargées à la forme de modèle non encore sauvée et là est où la pièce difficile cames.

Les utilisateurs ne sont pas connectés, il n'y a donc pas de "model_id" tant qu'ils n'ont pas été sauvegardés.

Depuis que je montre à l'utilisateur un petit aperçu des images qu'il a téléchargées dans le formulaire par ajax après chaque téléchargement, j'ai besoin d'un moyen de les corréler.

Je pensais à un jeton du milieu jusqu'à ce que le modèle soit sauvegardé, mais je ne suis pas sûr que la meilleure approche pour y parvenir.

Merci!

Répondre

2

Nous avons exporté Uploadify lorsque nous sommes passés à Rails 3 et utilisons maintenant jQuery-File-Upload.

https://github.com/blueimp/jQuery-File-Upload

Mise en place d'un groupe de middleware pour ne rien faire plus de télécharger des fichiers semble être un souci majeur.

Seul le problème avec la solution jquery est que plusieurs téléchargements ne sont pas pris en charge dans IE.

+1

Pensez-vous que vous seriez en mesure de donner quelques informations sur la façon dont vous avez lié trombone et jquery-File-Upload? –

+1

https://github.com/blueimp/jQuery-File-Upload/wiki/jQuery-File-Upload-for-Rails-3 – ablemike