位置: IT常识 - 正文

【Discuz】实现主题标题和正文同时显示

编辑:rootadmin
本文实现功能:将主题标题和主题内容同时显示出来,如想直接看项目实现结果,可直接看解决问题的那个标题下的内容

推荐整理分享【Discuz】实现主题标题和正文同时显示,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实现功能:将主题标题和主题内容同时显示出来,如想直接看项目实现结果,可直接看解决问题的那个标题下的内容

项目需求

这是原始移动端的页面布局

这是需要实现的效果

发现问题

在原始的`upload\template\default\touch\forum\viewthread.htm`这个文件中我们可以看到标题跟内容是分开显示的,最终用的还是`$_G[forum_thread][subject]`这个变量

这个时候就有一个问题,那就是我们的主题内容怎么取出来呢!先看源码的内容变量是什么

来到`upload\template\default\touch\forum\viewthread.htm` 的163行,我们可以看到是用`$post[message]`这个变量实现的

先不管什么先用这个标签试试再说

这个时候问题就很显而易见了,我们使用了`$post[message]`但是却显示的回去主题的最后的一个内容,那么下来咱们就开始解决这个问题

解决问题

在上文中我们既然发现了问题,那么下来我们就根据这个思路来一步一步测试

解决步骤

既然在html中我们使用了原模板中的变量有问题

那么我们就需要思考一下我们后台给传的变量是什么

传的这个变量里边是否有这个主题内容的值

如果有就直接取,如果没有就需要我们自己来解决了

根据请求路径来看看用的是那个PHP文件

【Discuz】实现主题标题和正文同时显示

查看地址栏`forum/upload/forum.php?mod=viewthread&tid=13&pid=44&page=1&extra=&mobile=2#pid44`这就是我们需要的地址

可以看到先请求了`forum.php`,那我们就打开这个文件

在文件的最后一行就是我们最终需要进入的文件,mod这个变量自己可以打印看看是什么

根据上图,我们直接进入到`upload/source/module/forum/forum_viewthread.php`这个文件,会看到这俩个变量,这俩个变量是不是很熟悉,这不就是我们模板里边使用的那俩个变量吗?

我们来打印一下这俩个变量

这个时候发现变量里边根本就没有主题内容这个字段

先看数据库的那张表存储的主题内容

打开discuz的数据库字典`pre_forum_post`这个表正是我们需要的

打开本地数据库,我们就会发现,这不就是我们需要的数据吗?

话不多说,直接整,打印出地址栏的参数

根据tid直接查询,然后把message这个字段给放进去,时间是我需要的哈!你们自己根据情况来定

然后我们在到模板里边进行调用

查看效果:这就是我们想要的结果

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

上一篇:使用van-picker 动态设置当前选中项

下一篇:python TKinter弹出式菜单的使用(python tkinter ttk)

  • 新浪微博seo优化的技巧(微博营销优化)

    新浪微博seo优化的技巧(微博营销优化)

  • 你一定也遇过网络推广这些问题(你一定会遇到我,只要你还在路上)

    你一定也遇过网络推广这些问题(你一定会遇到我,只要你还在路上)

  • 中外励志故事大全(中外古今的励志故事150字)

    中外励志故事大全(中外古今的励志故事150字)

  • 苹果13pro防水吗(苹果手机13防水吗)

    苹果13pro防水吗(苹果手机13防水吗)

  • 小米6开启ROOT权限教程(小米6开启root权限没有找到该应用)

    小米6开启ROOT权限教程(小米6开启root权限没有找到该应用)

  • 乘车码有优惠吗(南京支付宝乘车码有优惠吗)

    乘车码有优惠吗(南京支付宝乘车码有优惠吗)

  • 苹果手机xs max通话怎么录音

    苹果手机xs max通话怎么录音

  • 在word中如何画直线(在word中如何画线段,射线,直线)

    在word中如何画直线(在word中如何画线段,射线,直线)

  • qq一起k歌怎么用(qq一起k歌怎么和好友一起唱)

    qq一起k歌怎么用(qq一起k歌怎么和好友一起唱)

  • QQ怎样取消特别关心(qq怎么取消特别关心分组)

    QQ怎样取消特别关心(qq怎么取消特别关心分组)

  • Word文字环绕在哪里设置(word文字环绕在哪儿找)

    Word文字环绕在哪里设置(word文字环绕在哪儿找)

  • 打开volte和关闭volte有什么区别(关闭volte开关)

    打开volte和关闭volte有什么区别(关闭volte开关)

  • 苹果7p有没有红外线功能(苹果7p有没有红外线)

    苹果7p有没有红外线功能(苹果7p有没有红外线)

  • 华为的圆圈怎么开(华为那个圆圈圈怎么弄)

    华为的圆圈怎么开(华为那个圆圈圈怎么弄)

  • 音乐包和豪华vip区别(音乐包和豪华绿钻叠加怎么办)

    音乐包和豪华vip区别(音乐包和豪华绿钻叠加怎么办)

  • 微光能视频聊天吗(微光怎么视频聊天)

    微光能视频聊天吗(微光怎么视频聊天)

  • 华为p30屏幕上有没有音量键(华为p30屏幕上有个圆圈怎么去掉)

    华为p30屏幕上有没有音量键(华为p30屏幕上有个圆圈怎么去掉)

  • x和xs黑边一样大吗(xs的黑边是不是比x窄)

    x和xs黑边一样大吗(xs的黑边是不是比x窄)

  • 微信公众号怎么登录(微信公众号怎么运营)

    微信公众号怎么登录(微信公众号怎么运营)

  • 华为手机nova5z怎么截屏(华为手机nova5z怎么投屏)

    华为手机nova5z怎么截屏(华为手机nova5z怎么投屏)

  • iphone11pro和11promax区别(iphone11pro和11promax外放)

    iphone11pro和11promax区别(iphone11pro和11promax外放)

  • vivoOTG怎么打开

    vivoOTG怎么打开

  • 天才电话手表插卡步骤(天才电话手表插卡没反应)

    天才电话手表插卡步骤(天才电话手表插卡没反应)

  • 手机百度网盘离线下载在哪里(手机百度网盘离线文件在哪)

    手机百度网盘离线下载在哪里(手机百度网盘离线文件在哪)

  • 闲聊零钱账单怎么删除(闲聊零钱账户被冻结怎么办)

    闲聊零钱账单怎么删除(闲聊零钱账户被冻结怎么办)

  • 红米手机补电代码(红米手机补电代码多少号码)

    红米手机补电代码(红米手机补电代码多少号码)

  • 怎么看手机号码(怎么看手机号码归属地)

    怎么看手机号码(怎么看手机号码归属地)

  • 怎么恢复备份(icloud怎么恢复备份)

    怎么恢复备份(icloud怎么恢复备份)

  • 一闪app怎么加转场(一闪如何添加转场)

    一闪app怎么加转场(一闪如何添加转场)

  • 个税申诉已受理怎么撤销
  • 兴业银行汇款手续费
  • 土地增值税暂行条例实施细则 税屋
  • 企业当年发放以往年度工资
  • 电子税务局怎么删除办税员
  • 以前年度损益科目核算业务
  • 技术类服务行业用不用开外经证
  • 进项多少就开多少的票吗
  • 房地产企业土地增值税清算
  • 核定征收企业可以申请高新技术
  • 资产减值损失转回的账务处理
  • 给员工发中秋福利
  • 收到多开发票已认证怎么做账?
  • 票据遗失情况说明格式及范文
  • 营改增后土地使用税计入什么科目
  • 待认证进项税额是什么情况下用的
  • 公司食堂买菜入什么科目
  • 采购比价流程图
  • 人工工资应该计什么科目
  • 与建筑物有关的设计
  • 盈余积累转增股本的个税问题
  • 鸿蒙系统智慧场所在哪
  • 税优识别码是纳税人识别号吗
  • 负债率是什么指标
  • 收到政府的专项资金
  • 不缴或少缴应纳税款的行为属于
  • 财务软件上线需注意什么
  • win10更新失败怎么回事
  • linuxssh免密登录
  • 成都划拨土地出让金计算
  • php文本分割
  • 房产税是什么意思,简单的回答
  • 没进项可以开专票吗
  • springboot基本结构
  • php cookies
  • 百分之十三增值税发票能抵扣多少?
  • 年度总产值等于营业收入
  • 企业餐具属于流动资产吗
  • 违约赔偿金要交税吗
  • 应交税费是借增还是贷增?
  • 上月增值税报表还可以更正吗
  • 小企业会计制度和企业会计制度的区别
  • 公司垫付的工伤医药费怎么报销
  • 用专项资金支付项目滞纳金合规么
  • 报税报错了能否下月调整
  • 纳税人遗失税务登记证件并按照规定
  • 事业单位长期应付款呆账怎样处理好
  • 股东退股如何清算表格
  • 房屋租赁税缴纳时间
  • 差旅费报销原因
  • 税金及附加减半征收金额按哪个
  • 消费税会计处理的设置
  • 出口退税会计处理流程
  • 企业清算未分配利润怎么个税
  • 利润分配贷方余额怎么处理
  • 2018年小规模纳税人
  • 股票股利应该何时分摊
  • 小规模纳税人退税政策
  • 注册公司好麻烦
  • 企业会计准则规定,企业在对会计要素
  • mysql中日期格式
  • 国内的windows是正版吗
  • 苹果电脑怎么锁文件夹
  • linux mv命令详解
  • linux的awk命令大全
  • windows server 2012 nfs共享
  • win8平板触摸键盘没反应
  • linux查看sh
  • 苹果电脑Mac系统版本所对应的数字
  • pacis.exe - pacis是什么进程 有什么用
  • win10 ie桌面图标
  • windows更新
  • 狗刨教学视频新手入门
  • 简介怎么写
  • 批处理文件用的什么语言
  • jquery获取table指定的行列
  • Python 常用代码库
  • jquery实现图片横向移动
  • 安阳文峰区小学招生
  • 一般纳税人申请流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设