Browse Source

添加message

master
kuangweijian 3 years ago
parent
commit
a2b9b5ffec
  1. 2
      examples/user-register.php
  2. 2
      src/models/UserInput.php
  3. 1
      src/validators/HKPhoneNum.php

2
examples/user-register.php

@ -10,7 +10,7 @@
$inputDate=[ $inputDate=[
"name" => "kuangweijian", "name" => "kuangweijian",
"email" => "12345678@qq.com", "email" => "12345678@qq.com",
"hkPhoneNum"=> "612345678",
"hkPhoneNum"=> "012345678",
"password" => "1234567890", "password" => "1234567890",
"pwdConfirm"=> "1234567890", "pwdConfirm"=> "1234567890",
]; ];

2
src/models/UserInput.php

@ -86,7 +86,7 @@
[['name','email','hkPhoneNum','password','pwdConfirm'],'required','on'=>'register'], [['name','email','hkPhoneNum','password','pwdConfirm'],'required','on'=>'register'],
[['name','password'],'required','on'=>'login'], [['name','password'],'required','on'=>'login'],
['name','wiggins\myProject\validators\MyValidator'], ['name','wiggins\myProject\validators\MyValidator'],
['hkPhoneNum','wiggins\myProject\validators\HKPhoneNum'],
['hkPhoneNum','wiggins\myProject\validators\HKPhoneNum','message'=>'香港电话号码是8位阿拉伯数字,首数字是6或9'],
]; ];
} }
} }

1
src/validators/HKPhoneNum.php

@ -33,7 +33,6 @@ use yii\validators\Validator;
*/ */
protected function validateValue($value) protected function validateValue($value)
{ {
echo __FUNCTION__.PHP_EOL;
if(!is_string($value)){ if(!is_string($value)){
$valid=false; $valid=false;
}elseif(!preg_match($this->pattern, $value)){ }elseif(!preg_match($this->pattern, $value)){

Loading…
Cancel
Save