0

我试图制作 1 个全局函数来显示不同尺寸的载波图像。问题是将方法调用中的大小变量传递给carrierwave helper,如下所示:

def get_avatar(id, size)

@profile = User.find(id).profile rescue nil
  image_tag @profile.photos.first.file_url(:img_120x145)
rescue
  image_tag ("/assets/avatars/img_#{size}.png")

结尾

我尝试了各种方法,但无法将 size var 传递给 @profile.photos.first_url(size here)。

应该如何解决这个问题?

4

1 回答 1

3

这是最近对我有用的东西。

<% image_tag @profile.photos.first.url(size) %>

于 2012-12-11T04:53:33.893 回答