twig documentation介绍了如何设置number_format
扩展程序的默认参数。如何在Symfony 2中设置它?
答案 0 :(得分:6)
Symfony2无法访问twig的核心扩展。您可以创建kernel.request
事件侦听器,注入twig
服务,并在您必须添加的侦听器的onKernelRequest
方法中
$this->twig->getExtension('core')->setNumberFormat(3, ',', '.');
答案 1 :(得分:0)
从Symfony 2.7开始,通过我正在运行的Symfony 4.2-dev,现在可以对其进行配置。
# app/config/config.yml
twig:
number_format:
decimals: 3
decimal_point: ','
thousands_separator: '.'
请参见Symfony博客文章:https://symfony.com/blog/new-in-symfony-2-7-default-date-and-number-format-configuration