当你修改增加了数据库的一些东西,这些东西怎么都显示不出来。可以考虑删除storage/frameworl/cache下面的缓存文件。
{{$member_list->appends(['type'=>$type])->links()}}
这个就是显示页码的html,appends方法添加分页的url参数
要实现多用户认证功能,先配置auth.php文件
认证由guard和providers组成
再定义路由和控制器就行了
使用模型类Admin就好了
允许不同的数据表的用户认证,比如前后台
php artisan make:auth
生成路由和视图等。
php artisan migrate
生成一个用户数据表user等,这时候就可以注册登陆了/register,/login
url()函数会给指定路径返回绝对路径
例如:url('admin/login')
echo url()->current(); //当前url没有参数 echo url()->full(); //完整的url包含了参数 echo url()->previous(); //上次的url
在需要验证的路由,放到OAuth中间件的路由组中
然后就可以通过session('wechat.oauth_user')获取到微信的用户资料了openid什么的
可以通过
'wechat.oauth:snsapi_userinfo(snsapi_base)'
这样来指定获取的类别
当然也可以通过配置文件wechat.php来修改
这里的版本是4.0,其实当前没有4.0
这里安装3.0的版本到5.2的laravel中,没有毛病
其他的,不是这错就是那错,所以修改版本为3.0
使用
用这里作为微信接入的接口,注意return要是纯净,不然会接入失败
最好的检测方式就是注销微信的代码,直接return一个串
网页中如果出现了其他的东西,那就要考虑怎么弄掉了
如果composer安装失败,可以考虑手动添加到conposer.json中
在用composer update命令
使用方法
指定格式,大小,颜色,背景,边距,类容,存放地方
使用扩展包 /Laravel-Excel
1.安装
2.使用
//构造数据 $data = []; $data[0] = ['玩家ID','账号','昵称','描述','类型','金额','参数','记录时间']; $i=1; foreach ($actions as $u){ $data[$i][] = $u->role->UserID; $data[$i][] = $u->role->AccountName; $data[$i][] = $u->role->NickName; $data[$i][] = $u->Info; $data[$i][] = $u->getLogTypeDesc(); $data[$i][] = $u->TypeSum; $data[$i][] = $u->Param; $data[$i][] = $u->LogTime; $i++; } Excel::create('玩家货币流水',function($excel) use ($data){ $excel->sheet('cur', function($sheet) use ($data){ $sheet->rows($data); }); })->export('xls');
使用ueditor时,注意要打开fileinfo扩展,如果图片功能不能使用,可以考虑检查核心文件Upload.php的getFullName方法,把随机的数字改小了。