跳到内容

EasyAdmin 货币字段

编辑此页

此字段用于表示存储某种货币的 3 字母 ISO 4217 代码的值。

表单页面(编辑和新建)中,它看起来像这样

Default style of EasyAdmin currency field

基本信息

  • 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 许可下获得许可。
目录
    版本