跳到内容

EasyAdmin 货币字段

编辑此页

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

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

Default style of EasyAdmin currency field

基本信息

  • PHP 类: EasyCorp\Bundle\EasyAdminBundle\Field\CurrencyField
  • Doctrine DBAL Type 用于存储此值的 Doctrine DBAL 类型: string
  • Symfony Form Type 用于渲染此字段的 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 许可协议获得许可。
目录
    版本