0

你好,这是我想要做的......我有一个方法可以检查是否添加了图像,如果没有使用占位符。

如果图像上传到索引页面上,我想在哪里使用图像的 :thumb 版本,并且在显示页面中使用正常图像大小。

我有

image_uploader.rb

include CarrierWave::RMagick
version :thumb do
process :scale => [335, 182]
end

articles_helper

def image_for(article)
if article.image.blank?
image_tag('placeholder.jpg')
else
image_tag(article.image)
end
end

index.html.erb

<p>
<%= link_to image_for(article), article %>
</p>
4

1 回答 1

1
image_tag(article.image)

会像

image_tag(article.image.thumb)或者image_tag(article.image(:thumb))

两个版本都可以工作

于 2013-05-20T06:10:11.497 回答