0

さまざまなサイズの搬送波画像を表示する1つのグローバル関数を作成しようとしています。問題は、メソッド呼び出しのサイズvarを以下のようにcarrierwaveヘルパーに渡すことです。

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")

終わり

いろいろ試してみましたが、 サイズ変数を@ profile.photos.first_url(ここのサイズ)に渡すことができません。

これにどのようにアプローチする必要がありますか?

4

1 に答える 1

3

最近私のために働いたものはここにあります。

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

于 2012-12-11T04:53:33.893 に答える