Displaying 1 result from an estimated 1 matches for "newsletter_field".
2006 May 02
0
Validation in File Upload
...er])
if @newsletter.save
flash[:notice] = "Added a newsletter: #{@newsletter.name}"
redirect_to(:action=>''newsletter'')
end
end
----MODEL----
class Newsletter < ActiveRecord::Base
validates_presence_of :name, :summary, :filename
def newsletter=(newsletter_field)
self.filename = sanitize_filename(newsletter_field.original_filename)
self.filename = Time.now.strftime("%H%M%S")+self.filename
#self.data = element_field.read
File.open("#{RAILS_ROOT}/public/newsletters/#{self.filename}","wb") {
|f| f.write(newsletter_fiel...