繁体   English   中英

symfony数字国际化

[英]symfony number internationalization

我尝试从具有掩码的输入中保存数据时遇到问题。 例如,输入的值为1.234,66,但是当我发布表单时,该值为1234

我的config.yml中的值localees_PY ,其表单配置如下:

->add('impuesto', 'number', array(
'attr' => array('class' => 'impuesto',
    'readonly' => 'readonly',
    'style' => 'width: 5em;'),
'grouping' => true,
'precision' => $precision ))

我使用Symfony 2.6.9,对于视图,我使用jquery.inputmask。

有什么问题吗?

对不起,我的英语不好。

我认为您可以使用NumberFormatter类编写一个DataTransformer

但就我个人而言,我宁愿将此工作留给前端https://www.slightfuture.com/webdev/html5-input-number-localization

我检查了php.ini,扩展名intl未处于活动状态,现在我尝试使用此扩展名,它可以正常工作! 感谢您的答复和建议。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM