显示十进制数时使用点而不是逗号

时间:2015-08-10 18:06:23

标签: php symfony twig

在db中,该字段是十进制类型,并保存为0.5

在实体领域

/** @ORM\Column(name="precio_x_ticket", type="decimal", scale=2) */

在FormType中,字段配置如下

->add('precio_x_ticket','money', array(
                    //'grouping' => true,
                    'currency' => false,
                    'label' => 'Precio por ticket',
                ))

从表格中保存时,我可以保存数字,如0.5或0.5格式,但保存号码后总是返回此格式0,5,我希望将其显示为0.5

我的区域设置是 es

任何想法如何使用symfony2.5来解决这个问题?

1 个答案:

答案 0 :(得分:0)

您可以在任意位置使用number_format您想在自定义视图中显示数字。我不建议更改您的locale或进行其他系统更改,因为它会产生不可移植和系统/配置相关的代码。