使用默认语言环境es:将价格添加到Spree变体中,更新产品时,销售价格在逗号后显示零

时间:2018-09-28 17:27:39

标签: ruby-on-rails-4 spree

Spree v3.1

默认语言环境为es:

我在变体中添加了自定义销售价格: add_column:spree_variants,:sale_price,:decimal,精度:10,比例:2

我遵循此简单教程进行参考: https://guides.spreecommerce.org/developer/extensions_tutorial.html

我希望使用逗号(',')(例如9,99)输入销售价格,更新产品表格后,我应该得到9,99。 相反,当我使用逗号(,)(例如9,99)输入销售价格并更新产品表格后,我得到9,00。

我删除了number_to_currency方法,但仍然存在相同的问题。价格和成本价格字段工作正常。

我为什么会遇到这个问题?也许与Bigdecimal有关? 我知道如何解决这个问题吗?预先感谢。

0 个答案:

没有答案