我已经尝试了几个小时以使我的载波设置正常工作,但无法解决此问题。
正确加载图像版本 + 在没有图像时显示 default_url 版本。此刻使用下面的代码,因为 default_url 不起作用。我从任何视图调用以下方法,如 show_avatar(@profile.id) 以显示用户图片。
profile_helper.rb:
def show_avatar(id)
@profile = User.find(id).profile rescue nil
image_tag @profile.photos.first.file_url(:img_112x135)
rescue
image_tag ("/assets/avatars/img_122x145.png") <---- This is my default image
end
我知道这不是正确的方法吗?实现此功能的正确干净方式是什么?