How to change HTML output based on values in Rails
问题 I am trying to simply add an HTML class if a database value returned is a specific number. Here is what I tried: <ul class="dog-sizes-list"> <li <%= if given_size == 1 then puts "class='active'" end %>><img src="/assets/dogs/dog-icon.png" width="30px" /></li> <li <%= if given_size == 2 then puts "class='active'" end %>><img src="/assets/dogs/dog-icon.png" width="40px" /></li> <li <%= if given_size == 3 then puts "class='active'" end %>><img src="/assets/dogs/dog-icon.png" width="50px" /></li>