位置: IT常识 - 正文

帝国cms 7.0怎么调用本信息所属专题,专题带链接(帝国cms php8.0)

编辑:rootadmin
帝国cms调用本信息所属专题并且专题带链接的实现方法:首先登录帝国cms后台;然后依次选择“模板管理”->“管理标签”->“导入标签”;接着在内容模板中加上“

推荐整理分享帝国cms 7.0怎么调用本信息所属专题,专题带链接(帝国cms php8.0),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:帝国cms php8.0,帝国cms教程官方完整版,帝国cms视频教程,帝国cms视频教程,帝国cms移动端,帝国cms怎么用,帝国cms8.0,帝国cms移动端,内容如对您有帮助,希望把文章链接给更多的朋友!

帝国cms 7.0怎么调用本信息所属专题,专题带链接?

帝国cms在7.0 以前 调用本信息所属专题,系统本身是没有这样的功能,需要自己写插件或者代码

推荐学习《帝国cms教程》

帝国cms官方论坛里提供过方法,只是不适用在帝国cms7.0了

=============这是帝国cms7.0 之前版本的方法=============

演示:

标签下载:

http://www.phome.net/ecms47/bq/echoinfozt/echoinfozt.zip

帝国cms 7.0怎么调用本信息所属专题,专题带链接(帝国cms php8.0)

******************** 标签导入步骤 ********************

登陆后台->“模板管理”->“管理标签”->“导入标签”:

说明:标签文件选择压缩包里的:“echoinfozt1199799878.bq”

(记得导入后将函数内容复制到e/class/userfun.php文件里)

******************** 标签使用 ********************

在内容模板中加上“[echoinfozt]0[/echoinfozt]”此调用标签。

这个/e/class/userfun.php里的代码可以打开看下

代码如下:

function user_EchoInfoZtBq($ecms=0){global $class_zr,$navinfor;if(empty($navinfor[ztid])||$navinfor[ztid]=='|'){return '';}$zt='';$r=explode('|',$navinfor[ztid]);$c=count($r);for($i=1;$i<$c-1;$i++){$ztid=$r[$i];//专题ID$ztname=$class_zr[$ztid][ztname];if($ztname){$zr[ztid]=$ztid;$ztlink=sys_ReturnBqZtname($zr);//专题链接$zt.="".$class_zr[$r[$i]][ztname].",";}}if($zt){echo substr($zt,0,strlen($zt)-1);}}

===================帝国cms7.0调用信息所属专题================

但是很不幸,到了帝国cms7.0 上述方法已经不能用了,因为信息表里已经没有ztid这个字段,之前是根据这个ztid去读取专题的缓存文件

来获取专题名以及专题链接

在帝国cms7.0 里面专题信息已经被放到 _enewsztinfo 这个表里

要调用的话,势必要再读取一次数据表了

下面是我写的代码,可以直接放在内容模板里使用

代码如下:

$sql=$empire->query("SELECT DISTINCT ztid FROM {$dbtbpre}enewsztinfo where id='$navinfor[id]' and classid=$navinfor[classid] ;");while($r=$empire->fetch($sql)){$ztid=$r[ztid];$ztname=$class_zr[$ztid][ztname];if($ztname){$zr[ztid]=$ztid;$ztlink=sys_ReturnBqZtname($zr);//专题链接$zt.="".$ztname.",";}}if($zt)$zt= substr($zt,0,strlen($zt)-1);

$zt就是带链接的专题信息,用即可显示了

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

上一篇:DedeCMS 导航显示两行二级栏目的解决办法(dedecmsv6插件不能用)

下一篇:dedecms模板列表页面第一个文章的特殊样式的实现代码(dedecms插件)

  • win10系统十大隐藏功能介绍

  • 怎么设置优先扣苹果id余额(怎么设置优先扣花呗)

  • 爱奇艺小窗口播放怎么设置大小(爱奇艺小窗口播放怎么关闭)

  • 唯品会登录名可以改吗(唯品会登录名必须设置吗)

  • 苹果手机下载不需要密码怎么设置(苹果手机下载不了app一直转圈)

  • 验证电子邮件的验证码是发到哪里(验证电子邮件的验证码怎么验证)

  • 苹果11初始系统是多少

  • 华为手机屏幕刷新率怎么调(华为手机屏幕刷新率是什么意思)

  • 一加8屏幕分辨率(一加8屏幕分辨率是多少)

  • 联通猫注册灯闪烁什么原因(联通猫注册灯闪绿灯和路由器有关系吗)

  • 发出的邮件怎么知道别人看了没有(发出的邮件怎么看已读)

  • 华为20和20s的区别(华为20s和20pro的区别在哪里)

  • 微信视频变声怎么回事(微信视频变声怎么弄的)

  • 怎么解除应用录屏黑屏(怎么解除应用录屏权限)

  • 手机换后盖有没有什么影响(手机换后盖有没有必要)

  • 星光级摄像机什么意思(星光级摄像机什么牌子好)

  • 电脑backspace失灵了怎么办(电脑backspace用不了)

  • 小米8lite是什么机型(小米8 lite)

  • 小米手机的健康软件在哪里(小米手机的健康管理在哪里)

  • 手机上显示hd怎么关闭(手机上显示hd怎么关掉oppo)

  • 苹果6sp怎么录屏幕视频(苹果6sp怎么录屏功能在哪里)

  • 最右如何创建话题(最右如何添加通讯录好友)

  • 微信显示自己手机号码(微信显示自己手机登录的,但是自己没有登录过)

  • uni-app动态修改导航栏标题(uniapp动态修改pages.json)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络