位置: IT常识 - 正文

discuz如何自主控制弹框的显示(discuz怎么添加diy模块)

编辑:rootadmin
在把本文的文件都修改完了以后呢!在一会想要使用自己定义的模板就可以直接使用,它那个设置只是针对于固定的一些场景,我们自己可以来写一个适合我们项目的显示方式

推荐整理分享discuz如何自主控制弹框的显示(discuz怎么添加diy模块),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:discuz设置教程,discuz使用教程,discuz自动注册,discuz插件自定义,discuz插件自定义,discuz使用教程,discuz自动注册,discuz插件自定义,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实现功能:

控制弹框的显示与否

功能使用场景

在之前的一篇文章写道,discuz实现自动注册登录。但是我们又不想让那个提示信息出来。

在网上大概的搜索了一下,有的说后台可以设置,但是咔咔到后边瞅了一眼,它那个设置只是针对于固定的一些场景。

那么我们自己可以来写一个适合我们项目的显示方式

弹框实现剖析

使用discuz一段时间的都知道,前台的弹框其实就是后台showmessage这个方法决定的。

我们用代码追踪到这个方法在upload/source/function/function_core.php文件里 大概在1424行

discuz如何自主控制弹框的显示(discuz怎么添加diy模块)

然后我们在追踪dshowmessage这个方法

最终这个方法的文件是在upload/source/function/function_message.php 这里

然后我们把代码拉到最后,可以看到一个show_messge的变量和加载了一个模板地址

这个时候我们就去找这个模板位置:upload/template/default/touch/common/showmessage.htm

在这个模板里边我们就能看到一个变量为show_message。

为了证实模板里的show_message和PHP文件里边的show_message是一致的我们来做个测试

修改:upload/source/function/function_message.php 238行

然后在页面进行测试得到的结果是没有问题的。俩个变量是一致的

实现自己的显示方式

经过上边的测试,我们得知upload/source/function/function_message.php 文件的238行的show_message 与模板 upload/template/default/touch/common/showmessage.htm的show_message一致。

那么我们就可以

本文链接地址:https://www.jiuchutong.com/zhishi/303750.html 转载请保留说明!

上一篇:emacs基础 csqlwy 博客园(emacs scheme)

下一篇:ps换脸后如何统一肤色(ps换脸后怎样修理痕迹)

  • 增值税留存比例50
  • 企业所得税退税的会计分录怎么做
  • 已缴企业所得税公司账户的钱怎么办
  • 清理往来账管理办法
  • 环保罚款计入什么会计科目
  • 收购公司固定资产注意事项
  • 公司改变工资结构变相降工资怎么办
  • 公司内部核算调拨价差的账务怎么做处理?
  • 电子商业承兑汇票
  • 更换金税盘后数据能恢复么
  • 金税盘清卡晚了一天会怎么样
  • 机打发票领回怎么录入
  • 案例分析:如何缓解幼儿在幼儿园的焦虑情绪
  • 企业所得税是否有利于调节产业结构
  • 其他应付款转营业外收入说明
  • 统计机构收到公开申请()内予以答复
  • 光伏安装工程公司有哪些
  • 有业务往来的两家公司可以投一个公司吗
  • 外籍人员取得数月奖金怎么交税
  • 汽车展厅布置需要什么
  • 打包贷款和出口信贷的区别和联系
  • windows defender隔离区
  • mac如何重装系统win10
  • win10专业版分辨率1920x1080不见了
  • win11怎么录屏游戏
  • vue项目管理器
  • 预提收入的会计处理方法
  • SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
  • 油卡预付卡发票能入费用吗怎么入账
  • php读取php文件内容
  • vue安装使用
  • 小汽车的消费税税率按照气缸容量实行差别
  • 购入固定资产的会计科目
  • 累计折旧是当月提还是下月提
  • SQL SERVER 2008 64位系统无法导入ACCESS/EXCEL怎么办
  • 工会经费能不能用于体检
  • 劳务税能退税吗
  • 企业所得税中通过研发费用辅助账
  • mysql安装问题
  • 企业支付的佣金计算多少税率呢
  • 车辆保险发票一般在哪开
  • 银行承兑到期后未兑付
  • 建筑业 分包
  • 已付款发票未到怎么做分录
  • 一般纳税人销售旧货
  • 充值优惠怎么写
  • 民非企业附加税计提和缴纳分录
  • 补缴以前年度企业年金可以税前扣除吗
  • 备用金的支取流程图
  • 客户要扣货款太多怎么处理
  • 开公司如何选择行业
  • 什么是挂靠?
  • 购建时间是什么意思
  • 消费税的科目设置在哪里
  • mysql5.7.23
  • mysql57安装过程怎样选安装目录
  • w10的产品密钥
  • windows10右键菜单打开太慢
  • 为什么我的win7系统会变成xp系统
  • win10系统预览版
  • win10系统开机蓝屏怎么修复
  • 万能重装系统
  • dvd-rom drive是什么意思
  • linux 下MySQL服务器的启动与停止
  • linux安装.gz
  • windows1021h1新功能
  • winxp网络连接没有无线网络
  • cmd attribute
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • linux查看内存型号与数量
  • python递归查找
  • python进行聚类
  • shell 字符串比较
  • javascript基础教程pdf
  • jquery移动div
  • unity怎么录屏
  • python简单实现刷新智联简历
  • android知识点大全
  • 长沙的河西包含哪几个区
  • 广东省国家税务总局班子成员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设