如何在Rails中使用载波来应用(:thumb)

时间:2015-08-26 08:42:50

标签: ruby-on-rails

当我添加:thumb版本时,图像会被破坏。

这是我的观看代码:

<%= link_to image_tag(reg.orglogo.url(:thumb)) %>

这是我的uploader.rb

class OrgimgUploader < CarrierWave::Uploader::Base
  include CarrierWave::MiniMagick
  process resize_to_limit: [200, 200]
  version :thumb do
    process :resize_to_fill => [100, 100]
  end

任何解决方案?

2 个答案:

答案 0 :(得分:0)

请试试这个

<强>更新

<%= image_tag(reg.orglogo.thumb.orglogo_url) %>

答案 1 :(得分:0)

我可能认为图像被破坏的原因是上传的图像不受Thumb版本的影响。因此,请编辑图像或重新添加图像。

然后这应该适合你:

<%= link_to image_tag(reg.orglogo.url(:thumb).to_s) %>