製品に通常価格または割引価格を設定できるアプリがあり、どちらもデータベース内の 2 つの別々の列 (価格とオファー) に保存されます。
すべての一般的な製品用の「一般」と呼ばれるコントローラーがあります。
私が望んでいるのは、「general.offer」が空白の場合、価格をラップする div に「product-price」のクラスが含まれることです。ただし、general.offer に値が存在する場合、div には「product-special-price」のクラスが含まれます。
現在、私は以下を持っています:
#View
<div class="<%= product_price %>">
<%= general.price %>
</div>
#Application Helper
def product_price
if general.offer.blank?
return "product-price"
else
return "product-special-price"
end
end
現時点では、間違った数の引数エラーが発生しています。これを修正する方法について人々が持っているアドバイスは大歓迎です:)