It is my User.rb model,
My images are not stored in my assets directory…
has_attached_file :photo, :styles => { :small => “100x100#”, :large => “500x500>”, :thumb => “60x60>” },
:url => “/assets/users/:id/:style/:basename.:extension”,
:path => “:rails_root/public/assets/users/:id/:style/:basename.:extension”
validates_attachment_presence :photo
validates_attachment_size :photo, :less_than => 5.megabytes
validates_attachment_content_type :photo, :content_type => [‘image/jpeg’, ‘image/png’]
Please advice me…
It is my User.rb model,
My images are not stored in my assets directory…
has_attached_file :photo, :styles => { :small => “100x100#”, :large => “500x500>”, :thumb => “60x60>” },
:url => “/assets/users/:id/:style/:basename.:extension”,
:path => “:rails_root/public/assets/users/:id/:style/:basename.:extension”
validates_attachment_presence :photo
validates_attachment_size :photo, :less_than => 5.megabytes
validates_attachment_content_type :photo, :content_type => [‘image/jpeg’, ‘image/png’]
Please advice me…
Without digging too deep, I’ve never seen :rails_root before, could you mean “#{Rails.root/public/assets/users/:id/:style/:basename.:extension}”? (in Rails 3).
I’d recommend a name other than ‘assets’ for this directory - the asset pipeline uses that URL, so you’re likely to get strange behavior (especially in development mode) if you use it as well.
Other than that, you’ll need to provide more detail about what happens, any error messages, etc. The uploaded files clearly go somewhere…
–Matt Jones