[英]symfony number internationalization
我尝试从具有掩码的输入中保存数据时遇到问题。 例如,输入的值为1.234,66,但是当我发布表单时,该值为1234 。
我的config.yml中的值locale是es_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.