EasyAdmin 货币字段
此字段用于表示存储某种货币的 3 字母 ISO 4217 代码的值。
在表单页面(编辑和新建)中,它看起来像这样

基本信息
- PHP 类:
EasyCorp
\Bundle \EasyAdminBundle \Field \CurrencyField - Doctrine DBAL 类型用于存储此值:
string
- Symfony 表单类型用于渲染此字段: CurrencyType
渲染为:
1
<select> ... </select>
选项
showCode
默认情况下,此字段显示货币的名称和符号,但不显示其 ISO 4217 代码。例如,对于日本的货币,它显示“日元”(名称)和 ¥
(符号),但不显示 JPY
(代码)。
使用此选项显示货币代码
1
yield CurrencyField::new('...')->showCode();
showName
默认情况下,此字段显示货币的名称(Mexican Peso
, Indian rupee
, 等)。如果您不想显示名称(而只显示货币的符号和/或代码),请将此选项设置为 false
1
yield CurrencyField::new('...')->showName(false);
showSymbol
默认情况下,此字段显示货币的符号(€
, $
, £
, 等)。如果您不想显示符号(而只显示货币的名称和/或代码),请将此选项设置为 false
1
yield CurrencyField::new('...')->showSymbol(false);
本作品,包括代码示例,均在 Creative Commons BY-SA 3.0 许可下获得许可。