データの数字次第でビューに表示する画像を変更する機能を作りたいです。
もっと具体的に書くと、、
flavorモデルは、statusというintegerカラムを持っています。
statusには1~3の数字しかいれられません。
statusが1だと、悲しい絵文字????
statusが2だと、笑顔の絵文字????
statusが3だと、幸せな絵文字????
をビューに返したいと考えているのですが、メソッドを定義する場所もわからない現状です。
index.html.erbはこんな感じで、<%= flavor.statu %>の部分を絵文字にしたいです。
index.html.erb
<% @flavors.each do |flavor| %> <div> <%= flavor.name %> <%= flavor.summit_price %> <%= flavor.status %> <%= link_to 'UPDATE', "/flavors/#{flavor.id}/edit", remote: true, method: :get, class:"btn btn-lg, btn-primary"%> </div> <% end %> </div> <%= paginate(@flavors) %> <div id="flavor-modal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"></div>
お力添えをいただけると大変助かります。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/24 07:56