Utilizzo Paperclip (con Amazon s3) su Rails 3. Desidero eliminare un allegato esistente senza sostituirlo utilizzando un'azione di aggiornamento.
Ho trovato solo un esempio di questo qui e non sono riuscito a farlo funzionare, semplicemente non sarebbe stato eliminato e non c'era nulla nei registri per dire perché. Volevo fare qualcosa del genere sul modulo:
<%- unless @page.new_record? || !@page.image? -%>
<%= f.check_box :image_delete, :label => 'Delete Image' %>
<%- end -%>
(la pagina è il nome del modello, l'immagine è il nome dell'attributo che contiene l'allegato)
Ma come faccio a rilevare quella casella di controllo e, cosa più importante, come elimino l'immagine? Apprezzo qualsiasi aiuto!
has_attached_file
, o Page ha l'allegato, denominato image?