自定义验证消息在 Yii2 中不起作用
Custom validation message not working in Yii2
我想显示 phone 号码的最大长度和最小长度的自定义验证消息。
我编写了这段代码来显示 phone 数字字段的最大长度和最小长度的自定义验证消息。
['phone', 'string', 'max' => 12, 'min' => 8, 'message' => 'Please enter a valid Phone number.']
验证工作正常,但未显示自定义消息。每次都会显示这个默认的 yii2 消息 "Phone should contain at most 12 characters."
在此先感谢您的帮助。
尝试:
更新:
如果你想使用 number validator 你可以使用以下:
['phone', 'number', 'max' => 12, 'min' => 8, 'tooBig' => 'Please enter a valid Phone number.', 'tooSmall' => 'Please enter a valid Phone number.']
如果您想使用字符串验证器,您可以使用以下内容:
['phone', 'string', 'max' => 12, 'min' => 8, 'tooLong' => 'Please enter a valid Phone number.', 'tooShort' => 'Please enter a valid Phone number.']
我想显示 phone 号码的最大长度和最小长度的自定义验证消息。 我编写了这段代码来显示 phone 数字字段的最大长度和最小长度的自定义验证消息。
['phone', 'string', 'max' => 12, 'min' => 8, 'message' => 'Please enter a valid Phone number.']
验证工作正常,但未显示自定义消息。每次都会显示这个默认的 yii2 消息 "Phone should contain at most 12 characters."
在此先感谢您的帮助。
尝试:
更新: 如果你想使用 number validator 你可以使用以下:
['phone', 'number', 'max' => 12, 'min' => 8, 'tooBig' => 'Please enter a valid Phone number.', 'tooSmall' => 'Please enter a valid Phone number.']
如果您想使用字符串验证器,您可以使用以下内容:
['phone', 'string', 'max' => 12, 'min' => 8, 'tooLong' => 'Please enter a valid Phone number.', 'tooShort' => 'Please enter a valid Phone number.']