在Symfony 2中设置数字\格式的默认值
描述如何为在Symfony 2中设置数字\格式的默认值,symfony,twig,Symfony,Twig,描述如何为数字\u格式扩展设置默认参数。如何在Symfony 2中设置此选项?Symfony2不允许访问细枝的核心扩展。您可以创建一个kernel.request事件侦听器,注入twig服务,并在您必须添加的侦听器的onKernelRequest方法中 $this->twig->getExtension('core')->setNumberFormat(3, ',', '.'); 由于Symfony 2.7,通过我正在运行的Symfony 4.2-dev,现在可以配置它了
数字\u格式
扩展设置默认参数。如何在Symfony 2中设置此选项?Symfony2不允许访问细枝的核心扩展。您可以创建一个kernel.request
事件侦听器,注入twig
服务,并在您必须添加的侦听器的onKernelRequest
方法中
$this->twig->getExtension('core')->setNumberFormat(3, ',', '.');
由于Symfony 2.7,通过我正在运行的Symfony 4.2-dev,现在可以配置它了
# app/config/config.yml
twig:
number_format:
decimals: 3
decimal_point: ','
thousands_separator: '.'
请参阅Symfony博客帖子: