Add class inline if ... (in 1 line)
<%= link_to product.name, product, :class => (product == @products.last ? "last" : "") %>
Well you could abstract this away in a helper:
def product_link(product) if product == @products.last link_to product.name, product, :class => "last" else link_to product.name, product endend
Then in your view you can just do product_link(product)
.
Update: or in a more compact way:
def product_link(product) return link_to product.name, product, class: "last" if product == @products.last return link_to product.name, product)end