laravel 中验证

 

 

在控制器中写 , 验证传来的数据是否合法:

  $this->validate(request() , function(){
    'title'=>'string|min:5|max:20',
    'content'=>'string|min:20|'
  });

 

 

自定义验证错误提示信息

  $this->validate(request() , function(){
    'title'=>'required|string|min:5|max:20',
    'content'=>'string|min:20|'
  },[
    'title.required'=>'文章标题为必填项'
  ]);

 

 

 

将所有提示信息改成中文

  将翻译文件新建文件夹 zh  放在  resources/lang/

  config/app.php  -> locale =>'en'   改成 'zh' 则提示中文的错误信息

 

 

  翻译包:

    

http://files.cnblogs.com/files/silvercell/laravel%E9%AA%8C%E8%AF%81%E6%8F%90%E7%A4%BA%E4%B8%AD%E6%96%87%E8%AF%AD%E8%A8%80%E5%8C%85.rar

 

    

 

posted @ 2017-08-21 10:35  silvercell  阅读(1014)  评论(0)    收藏  举报