0

我有一个应用程序,其中产品可以有正常价格或折扣价,两者都保存在我数据库的两个单独列中:价格和报价。

我有一个名为“generals”的控制器,适用于所有通用产品。

我想要发生的是,如果“general.offer”为空白,那么包装价格的 div 将具有“产品价格”类。但是,如果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

目前我收到错误数量的参数错误。人们对如何解决这个问题的任何建议将不胜感激:)

4

1 回答 1

1

我认为你应该传递generalproduct_price但取决于你得到的错误。

于 2013-07-22T14:07:21.057 回答