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