Estou usando Paperclip (w / Amazon s3) no Rails 3. Eu quero excluir um anexo existente sem substituí-lo usando uma ação de atualização.
Eu encontrei apenas um exemplo disso aqui e não consegui fazer com que funcionasse, simplesmente não excluía e não havia nada nos logs para dizer o porquê. Eu queria fazer algo assim no formulário:
<%- unless @page.new_record? || !@page.image? -%>
<%= f.check_box :image_delete, :label => 'Delete Image' %>
<%- end -%>
(página é o nome do modelo, imagem é o nome do atributo que contém o anexo)
Mas como faço para detectar essa caixa de seleção e, mais importante, como faço para excluir a imagem? Agradeço qualquer ajuda!
has_attached_file
, ou a Página tem o anexo, imagem chamada?