@snail 嗯,博主也说重写了...我这也重写吧 - -
把Users表,添加俩个字段分别为 logintime和loginip想记录下,上次登录的时间和IP地址想问下在哪文件下的function进行改。
还有想把Auth登陆的时候增加些验证规则...如 用户呗禁止登陆了或者用户已经连续输入错误不能登陆,在哪文件下的function进行修改。
我用的是5.1自带的登陆,我想自定义下一下返回的错误消息的位置比如:
在显示 密码不正确或邮箱没有验证 这个错误消息如何自定义下显示的位置,他一直在email的error上,我给换个位置,不影响email的验证位置。
我在App下建立helpers.php公共的方法文件
但是Form::selsect的需要['1'=>'1','2'=>'2']的,怎么实现 - -
routes.php
Route::post('infoclass/up/{id}', 'InfoclassController@up');
Controller
public function up(Request $id,$parentid,$orderid) { echo json_encode(array("status"=>"y","info"=>"排序提升成功")); }
js文件
function Promote(title,id,parentid,orderid) { var title = title; var id = id; var parentid = parentid; var orderid = orderid; $.ajax({ type: "POST", dataType: "json", cache: false, url: title+'/up', data: { id: id, parentid: parentid, orderid: orderid, _method:"POST" }, success: function(data) { if(data.status == 'y'){ layer.msg(data.info, {icon: 1}); location.reload(); }else{ layer.msg(data.info, {icon: 2}); } } }) }
错误:
感觉是路由没有设置好么 - -,想问下哪里出问题了。
@whossun @perfectboook 谢谢~俩位同学 我查了下validate参数,搞懂了,谢谢~!
如果把 AuthContorller 中的 getFailedLoginMessage return '登录信息有误,请重新输入';
那么60秒内不能登陆提示消息也是 '登录信息有误,请重新输入';
怎么破。。。
@perfectboook 可以说的详细嘛,本人laravel 小白。。。
用validate验证如何返回自定义错误消息
<?php
public function store(Request $request)
{
$this->validate($request,[
'name' => 'min:3|required',
'slug' => 'min:3|required',
'level' => 'required',
'description' => 'max:255',
]);
$input = $request->all();
Role::create($input);
return redirect('/roles');
}
?>
在
resources/lang/en/validation.php
custom下定义了中文提示,但是用重名的不够用啊 - -
所以想问问各位同学 validate 如何自定义错误消息 与 如何自定义规则,看了官方文档的介绍有些云里雾里的...求解救....