我想顯示一個默認圖像,如果用戶沒有上傳圖像。這是我的picture_uploader.rb,我將default.png上傳到/ images/fallback。但我無法讓它工作。任何提示,我可以嘗試下一步?default_url無法使用CarrierWave(Rails4)
class PictureUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
version :thumb do
process :resize_to_fill => [150, 150]
end
# Provide a default URL as a default if there hasn't been a file uploaded:
def default_url
"/images/fallback/" + [version_name, "default.png"].compact.join('_')
end
end
檢查:http://stackoverflow.com/questions/16800511/carrierwave-default-image-doesnt-顯示 –