2010-07-30 2 views
0

J'utilise attribute_fu et paperclip pour ajouter plusieurs images à un enregistrement spécifique. Cela fonctionne très bien lors de la création d'un nouvel enregistrement, mais lorsque je souhaite ajouter de nouvelles images à un enregistrement existant via une mise à jour d'échafaudage commune, les images sont chargées mais elles remplacent les images existantes.Problèmes lors de l'utilisation de attribute_fu pour mettre à jour un enregistrement

Des idées ou des conseils?

Répondre

0

J'ai trouvé peut-être le problème.

mon upload modèle a article_id, description, photo_file_nane

Dans mon partielle: _upload.rhtml

si je viens de mettre:

<div class="upload"> 
<%= f.file_field :photo %> 
<%= f.remove_link "remove" %> 
</div> 

lorsque je mets à jour, il supprimer mes photos.

mais si je mets:

<div class="upload"> 
<%= f.text_field :description %> 
<%= f.file_field :photo %> 
<%= f.remove_link "remove" %> 
</div> 

Il fonctionne très bien

Questions connexes