我有一个应用程序,其中产品可以具有正常价格或折扣价格,两者都保存在我的数据库中的两个单独列中:价格和报价。
我有一个名为'generals'的控制器,适用于所有通用产品。
我想要发生的是,如果'general.offer'为空白,则包含价格的div将具有“产品价格”类。但是,如果存在一般值,那么div将具有“产品特价”等级。
目前我有以下内容:
#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
目前我收到错误数量的参数错误。任何人们如何解决这个问题的建议将非常感激:)
答案 0 :(得分:1)
我认为您应该将general
传递给product_price
,但取决于您所犯的错误。