Przesylanie zmiennych

Uzywam paperclip do ladowania zdjec, niestety nie zapewnia on obslugi usuwania zalacznikow (out of box). Znalazlem takie rozwiazanie tego problemu w sieci http://thewebfellas.com/blog/2008/11/2/goodbye-attachment_fu-hello-paperclip. Wszystko dziala tylko srednio podoba mi sie taki sposob (moze sie myle)

Czy moglbym to zrobic poprzez dodanie checkboxa obok obrazka ktory po zaznaczeniu przyjmowalby wartosc 1 i wtedy w kontrolerze w akcji update @offer.photo.destroy. Jezeli tak to w jaki sposob moge przesylac zmienne z formularze do kontrolera ?

Zrób sobie coś takiego w widoku:

f.check_box :destroy_photo

w kontrolerze w akcji update nic nie zmieniasz, za to dopisujesz w modelu:

def destroy_photo; end

def destroy_photo=(needs_destroy)
  photo.destroy if needs_destroy == "1"
end