我在 Symfony 4 上。我会保存一个十进制条目,Easy 管理员说“这个值必须是字符串”,它会在 HTML 中生成一个文本输入。
我试图不更改类型并将类型也设置为数字。我也尝试将比例选项设置为“强制”类型,但它继续询问我一个字符串......
easy_admin.yaml
- { property: 'points', label: 'BO.label.points', type: 'number' }
我的实体的财产
/**
* @var float|null
* @ORM\Column(type="decimal", nullable=false, precision=12, scale=3, options={"default":0})
* @Gedmo\Versioned
*/
private $points;
我会保存我的价值。当我写 3 时,这是不行的,因为 Easy Admin 正在等待一个纯字符串。
编辑:我将这些选项添加到我的号码类型中:
- { property: 'points', label: 'BO.label.points', type: 'number', type_options: { html5: true, input: 'number' }}
无论如何,Easy Admin 总是询问一个字符串。任何想法 ?
感谢您的帮助。