3

我想显示电话号码的最大长度和最小长度的自定义验证消息。我编写了这段代码来显示电话号码字段的最大长度和最小长度的自定义验证消息。

['phone', 'string', 'max' => 12, 'min' => 8, 'message' => 'Please enter a valid Phone number.']

验证运行良好,但未显示自定义消息。每次都是显示此默认 yii2 消息“电话应包含最多 12 个字符。”

提前感谢您的帮助。

4

1 回答 1

6

尝试:

更新:如果您想使用号码验证器,您可以使用以下内容:

['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.']
于 2016-07-18T09:03:30.140 回答