官方文档:https://www.kancloud.cn/manual/thinkphp6_0/1037635 使用session,引入 use think\facade\Session; 赋值 Session::set('name', 'thinkphp'); 取值 ...
你在网上搜索tp 的session,会有大量的说开启中间件的文件,无一例个,全都行不通。 当然,中间件里开启是必须的,生成的session文件目录给写入权限也是必须的,但这样,还是无法使用session。 经过搜索,最后发现是需要在方法中加入: think facade Session::save 当然,可以加到BaseController.php文件中,再引入就可以了。 上面的方法,在无效的情况 ...
2021-10-18 11:03 0 1396 推荐指数:
官方文档:https://www.kancloud.cn/manual/thinkphp6_0/1037635 使用session,引入 use think\facade\Session; 赋值 Session::set('name', 'thinkphp'); 取值 ...
正常写法 通常判断用户是否登录 ...
Session的使用: 1、必须先开启session 找到app/middleware.php 文件,找到下面一行,并取消前面的注释 \think\middleware\SessionInit::class 2、Session的使用 ...
使用withJoin来联模型的时候 假如是一个单词的表:user 在使用的时候 withJoin(['user'])->select(); 没有问题 查出来使用user.xxx参数就可以 ...
TP6默认是单应用模式,开启多应用要分以下几个步骤 1.安装多应用模式扩展think-multi-app 2.删除原有的controller (PS:这个必须得删,tp6按这个判断是否为单应用模式!!!) 3.新建应用目录(例:index/controller ...
TP6默认是单应用模式,开启多应用要分以下几个步骤 1.安装多应用模式扩展think-multi-app 2.删除原有的controller (PS:这个必须得删,tp6按这个判断是否为单应用模式!!!) 3.新建应用目录(例:index/controller ...
TP6的模型以及模型关联相当好用,但今天遇到了一个神坑,硬是摸索了一小时最终得以解决! 1、User模型 2、Role模型 3、关联模型 以上是我定义的模型及关联关系,然后我需要查出所有用户和用户所拥有的角色,如下 结果: 但用户所拥有的角色中,我只需要管理员角色 ...
开始就是老生常谈的话了,composer安装queue composer require topthink/think-queue 安装完成后在vendor/topthink/think-queu ...