|
|
@ -13,7 +13,8 @@ class BasicUploader < CarrierWave::Uploader::Base
|
|
|
|
# Override the directory where uploaded files will be stored.
|
|
|
|
# Override the directory where uploaded files will be stored.
|
|
|
|
# This is a sensible default for uploaders that are meant to be mounted:
|
|
|
|
# This is a sensible default for uploaders that are meant to be mounted:
|
|
|
|
def store_dir
|
|
|
|
def store_dir
|
|
|
|
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
|
|
|
|
prefix = Rails.env.test? ? '../tmp/' : ''
|
|
|
|
|
|
|
|
prefix + "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
# Provide a default URL as a default if there hasn't been a file uploaded:
|
|
|
|
# Provide a default URL as a default if there hasn't been a file uploaded:
|
|
|
|