【发布时间】:2014-12-09 23:31:50
【问题描述】:
我们的个人资料视图页面显示了代码。我们已经使用具有类似问题的示例对其进行了几次调整,但尚未获得图片存在的结果。目前我们在应该显示默认图片的区域显示“缺少图片”。
<% if @user.avatar.present? %>
<%= image_tag @user.avatar.url(:thumb) %>
<% else %>
<h4>Missing Pic</h4>
<% end %>
我们的用户模型是
class User < ActiveRecord::Base
has_attached_file :avatar, :styles => {
:medium => "200x200>",
:small => "150x150#",
:thumb => "100x100",
:default_url => "/assets/images/missing.png"
}
validates_attachment_content_type :avatar, :content_type => /\Aimage\/.*\Z/
end
在我们的节目用户视图中,我们有
<%= image_tag @user.avatar.url(:thumb) %>
<%= image_tag @user.avatar.url(:medium) %>
<%= image_tag @user.avatar.url(:small) %>
开发工具中显示的路径是:
现在我们在“/app/assets/images/missing.png”中有我们丢失的图像
【问题讨论】:
标签: ruby-on-rails image paperclip