gpt4 book ai didi

php - Symfony2.5,长度验证 maxMessage 属性显示带有占位符字符串而不是 "max"值的消息

转载 作者:行者123 更新时间:2023-12-05 07:56:30 25 4
gpt4 key购买 nike

我正在使用 Symfony2.5,下面是我在具有 Length 验证约束的实体中的字段。

/**
* @var string
*
* @Assert\NotBlank(
* groups={"registration"},
* message = "Field is required"
* )
*
* @Assert\Length(
* max = 50,
* groups={"registration"},
* maxMessage = "Your first name cannot be longer than {{ limit }} characters length"
* )
*
*
* @ORM\Column(name="first_name", type="string", length=50)
*/
protected $firstName;

当我输入超过 50 个字符时验证工作,但它显示如下消息

Your first name cannot be longer than {{ limit }} characters length

我想要的最大值是 50 而不是 {{ limit }}

知道缺少哪个小部件吗??

提前致谢。

最佳答案

{{ limit }} 下限/最大限制 – 不起作用

使用:

{{ max }}   The upper limit
{{ min }} The lower limit
{{ value }} The current (invalid) value

关于php - Symfony2.5,长度验证 maxMessage 属性显示带有占位符字符串而不是 "max"值的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28622093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com