千家信息网

帝国CMS如何调用自定义列表名称

发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,帝国CMS如何调用自定义列表名称?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!帝国CMS怎么调用自定义列表名称?本文
千家信息网最后更新 2025年02月05日帝国CMS如何调用自定义列表名称

帝国CMS如何调用自定义列表名称?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

帝国CMS怎么调用自定义列表名称?

本文讲述了帝国CMS调用自定义列表名称的方法,脚本之家在这里提供了2种实现方法,涉及针对帝国CMS底层代码的修改。具体如下:

一、问题描述:

需要调出自定义列表名称,如下图所示:

而使用帝国CMS原有的标签只能调用网页标题,而无法调出列表名称

二、解决方法:

方法一:

首先需要实现自定义列表可调出当前栏目ID,

能够在自定义列表通过$navclassid获取当前栏目ID的话,问题就变得非常简单了,使用灵动标签的SQL调用如下:

代码如下:

[e:loop={"select * from [!db.pre!]enewsuserlist where listid=$navclassid",1,24,0}][/e:loop]

这样就可以调出列表名了!

方法二:

修改帝国CMS源码,添加调用字段实现直接调用该名称。

具体操作如下:

步骤1:

打开e\admin\other\ListUserlist.php文件,在大约147行找到刷新自定义列表函数

function DoReUserlist($add,$userid,$username){

在该函数的查找调用数据库字段部分找到这段代码:

如下:

$ur=$empire->fetch2("select listid,pagetitle,filepath,filetype,totalsql,listsql,maxnum,lencord,listtempid,pagekeywords,pagedescription from {$dbtbpre}enewsuserlist where listid='".$listid[$i]."'");

添加listname字段,改成如下形式:

代码如下:

$ur=$empire->fetch2("select listid,listname,pagetitle,filepath,filetype,totalsql,listsql,maxnum,lencord,listtempid,pagekeywords,pagedescription from {$dbtbpre}enewsuserlist where listid='".$listid[$i]."'");

如下图所示:

步骤2:

打开e\class\functions.php,在大约2467行找到生成信息列表函数function ListHtml($classid,$fields,$enews=0,$userlistr=""){

添加自定义字段:

代码如下:

$GLOBALS['navclasslistname']=$enews==4?$userlistr['listname']:"";

如下图所示:

至此,就可以在列表模板使用$GLOBALS['navclasslistname']调用自定义列表名称。

感谢各位的阅读!看完上述内容,你们对帝国CMS如何调用自定义列表名称大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。

名称 帝国 代码 方法 内容 字段 问题 函数 文章 标签 栏目 步骤 之家 信息 底层 形式 数据 数据库 文件 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器4616安全状态更改 大学学软件开发怎么样 目前常见数据库有哪些 联想服务器导轨安装 软件开发英文怎么讲 大学生软件开发需要学习吗 dell服务器电池如何抠下来 中国做股票软件开发的有多少部门 江门软件开发最新免费版 如何用服务器挖矿 服务器电源10pin口定义 睿达互联网科技公司丁睿 mes系统软件开发计划书 软件开发必须用游戏本吗 吴江区口碑好服务器高质量的选择 软件开发合同应该怎么写 山东智慧养老管理平台软件开发 赛仕软件开发总经理刘政 安卓9.0软件开发 数据库规范的范式 移动通信软件开发工程师 服务器硬盘状态 高斯数据库中rank函数的用法 定制软件开发销售话术 软件开发都有哪些职称 已毕业交大访问数据库 联盟服务器炸了什么时候修好 wan口怎么设置服务器无响应 乡野家互联网科技有限公司怎么样 给学生家长网络安全的一封信
0