Rails missing image

ⅰ亾dé卋堺 提交于 2020-01-01 07:34:06

问题


I am currently using paperclip to upload images to my rails app. This is probably a very simple fix but how or where do I save the missing images to? This is the error that is produced from not having any missing images. How do I change this?

ActionController::RoutingError (No route matches "/photos/normal/missing.png"):

回答1:


If you don't need any control over the default image, which I don't think you need, you can place it in any folder under RAILS_ROOT/public/images/

Just make sure you point it out in the attachment model with the :default_url parameter. So for example if you place the image in RAILS_ROOT/public/images/normal/missing.png you need t specify the path like this:

has_attached_file :photo, :default_url => "/images/normal/missing.png"


来源:https://stackoverflow.com/questions/4253908/rails-missing-image

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!