当前位置: 首页 > news >正文

如何做网站的后台管理云盘搜索

如何做网站的后台管理,云盘搜索,拨打12355可以找团员密码吗,丹阳建设局官方网站技术说明 1.ThinkPHP版本:支持6.0、8.0 2.使用场景:用户登陆后日志记录、通知消息发送等主流程、次流程分离等场景 3.说明:网上很多帖子说的不明不白的,建议大家自己手动尝试总结一下 4.事件手动绑定的时候,一定要…
技术说明

1.ThinkPHP版本:支持6.0、8.0

2.使用场景:用户登陆后日志记录、通知消息发送等主流程、次流程分离等场景

3.说明:网上很多帖子说的不明不白的,建议大家自己手动尝试总结一下

4.事件手动绑定的时候,一定要在app目录下的event.php中绑定,否则不生效

核心代码

事件使用主要有事件监听、事件绑定、事件订阅三种方式,事件订阅适用于单个类监听多个事件的场景,如监听用户的信息变化,例如登陆(记录登陆时间)、状态修改(记录修改人等),如果仅用于监听用户登陆,则直接使用单个事件即可。

此处重点讲的是事件订阅,具体内容参考手册自行使用即可。

事件的使用

1.事件订阅

php think make:subscribe UserLogin

2.注册订阅事件

在app目录下的event.php中进行订阅事件的注册,也可采用动态注册,具体使用方法自行查看手机进行编辑

<?php
// 事件定义文件
return ['bind' => [],'listen' => ['AppInit' => [],'HttpRun' => [],'HttpEnd' => [],'LogLevel' => [],'LogWrite' => [],],'subscribe' => ['app\subscribe\UserInnerSubscribe',    //    方法填写自己实际目录],
];

3.修改类内容

监听事件的方法命名规范是on+事件标识(驼峰命名),根据自身的业务场景进行修改即可,示例如下:

 //  监听用户登陆public function onUserInnerLogin(Event $event, $user): void{halt($user);}public function onUserInnerLogout(): void{echo 'UserInnerLogout';}

4.事件触发

在业务场景需要进行触发的地方进行调用即可,可以使用助手函数,示例如下:

event('UserInnerLogin', ['name'=>'xl','mobile'=>'183XXXXX686']);

http://www.ds6.com.cn/news/61322.html

相关文章:

  • 长沙制作网站公司高端网站定制公司
  • 跨境电商网站平台2021年关键词有哪些
  • 建站公司杭州关键词爱站网
  • 潮州网站建设互联网营销软件
  • 网站登录系统源码seo在线排名优化
  • 蛋糕网站内容规划信息流广告
  • 阿里云搭建网站友情贴吧
  • 各种购物网站大全如何建立自己的博客网站
  • 四平做网站佳业首页重庆百度seo
  • 微股东微网站制作平台百度刷seo关键词排名
  • 文化馆为何需要建设自己的网站百度最新财报
  • 网址导航下载爱站网站seo查询工具
  • 网站推广新手入门教程18款禁用网站app直播
  • 网站建设面包屑导航条seo站长工具 论坛
  • 教育网站建设方案模板网络营销的产品策略
  • 可以上传网站的免费空间黄冈便宜的网站推广怎么做
  • 建网站做点什么好营销团队外包
  • wordpress标签内链公司seo是什么职位
  • 快速建网站模板推广赚钱的平台
  • 温州网站设计图片大全网络营销的渠道
  • 网站怎么做搜索引擎优化_百度怎么发布自己的信息
  • 门户网站开发维护合同google站长工具
  • .net 网站开发教程今日重要新闻
  • 官网建站哪个程序最好网络广告推广平台
  • ps做网站的时候分辨率是站外推广方式
  • 最专业微网站多少钱搜索引擎优化实验报告
  • 南宁网站建设多少钱今日小说百度搜索风云榜
  • wordpress支持iframeseo推广 课程
  • 东莞广告公司东莞网站建设厦门网站建设公司名单
  • 惠州网站建设选惠州邦好看的网站ui