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

如何做网站的后台管理网络推广公司有多少家

如何做网站的后台管理,网络推广公司有多少家,深圳网站建设公司top20,wordpress 打断点技术说明 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/99424.html

相关文章:

  • 福州网站建设工作seo门户网站建设方案
  • 什么是网站备案seo建站还有市场吗
  • 如何用discuz做网站搜索引擎优化的基本手段
  • 微信网站怎么做的好域名大全
  • 淮北注册公司南宁排名seo公司
  • 手机上网站用建设工具服装营销方式和手段
  • 茶山做网站网站的优化
  • 苏州pc网站开发友情链接网自动收录
  • 网站版块设计教程正规推广赚佣金的平台
  • 网站建设对企业带来什么作用东莞关键字排名优化
  • wordpress短消息seo赚钱暴利
  • 南海网站制作公司广告制作公司
  • 临沂哪里做网站新产品推广策划方案
  • 织梦网站做视频广州关键词排名推广
  • 网站播放器源码新乡搜索引擎优化
  • banner 推广网站开平网站设计
  • 怎么搞wordpressseo优化百度技术排名教程
  • 高端集团官方网站建设公司八戒
  • 广州做贷款有什么网站网站内部seo
  • 网站建设方案书 icp备案推广系统
  • 南昌网站建设是什么sem是指什么
  • 佛山做外贸网站平台seo服务顾问
  • 光谷做网站推广怎么样互联网运营推广是做什么的
  • 什么网站可以做投票抖音关键词排名优化
  • 贵阳网站建设设计优化大师人工服务电话
  • 做网站经常用的字体有哪些南京响应式网站建设
  • 自己做网站怎么上传到网上百度seo快排软件
  • 佛山网站建设公司排行海外建站
  • 网站前端用什么语言关键词查询工具免费
  • 网站设计怎么验收seo优化服务价格