format_currency
2.12
的format_currency
过滤器在树枝2.12中添加。
的format_currency
过滤器格式为货币数量:
1 2
{#€1000000 #}{{‘1000000’| format_currency(欧元)}}
您可以通过属性来调整输出:
1 2 3 4 5
{#€12.34 #}{{“12.345”| format_currency(“欧元”,{rounding_mode:“地板”})}}{#€1000000 .0000 #}{{‘1000000’| format_currency(“欧元”,{fraction_digit: 4})}}
支持的选项列表:
grouping_used
;decimal_always_shown
;max_integer_digit
;min_integer_digit
;integer_digit
;max_fraction_digit
;min_fraction_digit
;fraction_digit
;乘数
;grouping_size
;rounding_mode
;rounding_increment
;format_width
;padding_position
;secondary_grouping_size
;significant_digits_used
;min_significant_digits_used
;max_significant_digits_used
;lenient_parse
。
默认情况下,过滤器使用当前的语言环境。你可以通过显式地:
1 2
{公司创收# 00€#}{{‘1000000’| format_currency(“欧元”,语言环境=“德”)}}
请注意
的format_currency
过滤器的一部分IntlExtension
这不是默认安装。安装:
1
美元需要树枝/ intl-extra作曲家
然后,在Symfoob娱乐下载ny项目,安装树枝/ extra-bundle
:
1
美元需要树枝/ extra-bundle作曲家
否则,在树枝上添加扩展明确环境:
1 2 3 4
使用嫩枝\额外的\Intl\IntlExtension;美元嫩枝=新\树枝\环境(…);美元嫩枝- >addExtension (新IntlExtension ());
参数
货币
:人民币attrs
:地图的属性语言环境
:语言环境