💦

画像表示のやり方

2024/02/07に公開

内容

画像表示のやり方をすっかり忘れてしまってたので、書いておこうと思いました。。

モデルに画像サイズ変更用のメソッドを用意

  def get_image(width, height)
    image.variant(resize_to_fill: [width, height]).processed
  end

View側で画像表示メソッドを呼び出して画像を表示

<% if study.image.attached? %>
  <%= image_tag study.get_image(100, 100), class: "img-fluid" %>
<% else %>
  <i class="fa-solid fa-book"></i>
<% end %>

だいぶ自分用です。。

Discussion