位置: 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换脸后怎样修理痕迹)

  • 公司向个人借款是否合法
  • 递延所得税资产是什么类科目
  • 生产车间维修费是制造费用还是管理费用
  • 公司一般户需要年检吗
  • 企业所得税汇算清缴退税分录
  • 公司报销生育津贴,孕期还需要去社保局备案吗
  • 财务预算是做什么的
  • 由受托方提供原料和主要材料,受托方给我们开什么发票
  • 取得失控发票
  • 无偿捐赠设备该如何做账务处理呢?
  • 年终销售返利怎么算
  • 生产用水的会计分录
  • 固定资产丢失收入怎么办
  • 企业所得税核定征收怎么计算
  • 出租房屋的房产税怎么算
  • 股权转让成本法和权益法
  • 稿酬所得的个税计算
  • 承兑汇票贴单怎么贴
  • 预收的电费增值税如何缴纳?
  • 退货抵扣是什么意思
  • 房东不开发票违法吗
  • 出口退免税的基本政策包括
  • 清除cookies有什么用
  • bios里头没有usb功能怎办
  • php数据库分页是怎么实现的
  • win8系统出现你的电脑遇到问题需要重新启动
  • php抽奖算法程序怎么写
  • scheduler.exe - scheduler是什么进程 有何作用
  • 公司从其他公司买一个项目花了100万
  • PHP:zip_entry_compressionmethod()的用法_Zip函数
  • 支付水电费增值税账务处理
  • 独立费用包括
  • 峡谷的人
  • 用python编写
  • 伪类的常见类型
  • 出口抵减内销产品应纳税额怎么结转
  • 年末应交税费怎么算
  • 融资租赁首付租金会计账务处理
  • 织梦网站停止使用了还侵权吗
  • mysql5.7.35安装配置教程
  • 关于转租电费收取规定
  • 入库材料计入什么科目
  • sql server 2012安装无网络可以OK?
  • 企业计提坏账准备时应该借记什么科目
  • 必要报酬率怎么求
  • 分公司注销怎么起诉公司
  • 从内地到香港坐飞机到国内
  • 承兑汇票利息分录
  • 当天开具的发票当天不能勾选认证吗?
  • 小规模个人所得税税率表2023年
  • 预收账款结转收入分录
  • 事业单位职工福利费
  • 收履约保证金的会计分录
  • 投资性房地产在建
  • 税控开具发票
  • mysql参数表
  • mysql8.0远程连接
  • win7系统怎么启动讲述人
  • linux的文件和目录的区别
  • win7系统还能用不
  • centos 安装方法
  • win10周年更新版是什么意思
  • win8系统ie浏览器打不开
  • docker save -o
  • android项目打包成jar包
  • python数字图像处理库
  • js实现盒子移动
  • 基于单片机的毕业设计题目
  • jquery 鼠标
  • android连接手机
  • shell 1>&2 2>&1 &>filename重定向的含义和区别
  • python搭建虚拟环境torch
  • python内置数据结构有哪些
  • 陕西省税务局发来信息通知
  • 税务询问笔录属于什么证据
  • 成都税务举报官网
  • 税务局登记是什么
  • 房地产开发企业土地成交额与去年同期相比增长约
  • 政府征用土地社保补偿标准
  • 2022年广州社保基数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设