我有一个自定义模块
有一个字段是十进制数
但保存时不会存储小数值
与 saving
一样:1.23
after_saving
:1.00
当我从phpmyadmin添加值时,它会被添加并返回相同的值,之后如果数据被保存,它会再次重复: - saving
:1.23
after_saving
:1.00
请帮忙。
答案 0 :(得分:1)
感谢@yogus给予提示。
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Price.php
所以在控制器SaveAction()
已添加
$data['sorter'] = number_format($data['sorter'], 2, null, '');
$data['sorter']
- >这是后来的价值。