帝国CMS怎么调用自定义列表名称
方法一:
首先需要实现自定义列表可调出当前栏目ID,
能够在自定义列表通过$navclassid获取当前栏目ID的话,问题就变得非常简单了,使用灵动标签的SQL调用如下:
代码如下:
[e:loop={"select * from [!db.pre!]enewsuserlist where listid=$navclassid",1,24,0}] <?=$bqr['listname']?> [/e:loop]
这样就可以调出列表名了!
方法二:
修改帝国CMS源码,添加调用字段实现直接调用该名称。
具体操作如下:
步骤1:
打开e\admin\other\ListUserlist.php文件,在大约147行找到刷新自定义列表函数
function DoReUserlist($add,$userid,$username){
在该函数的查找调用数据库字段部分找到这段代码:
如下:
$ur=$empire->fetch1("select listid,pagetitle,filepath,filetype,totalsql,listsql,maxnum,lencord,listtempid,pagekeywords,pagedescription from {$dbtbpre}enewsuserlist where listid='".$listid[$i]."'");
添加listname字段,改成如下形式:
代码如下:
$ur=$empire->fetch1("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']调用自定义列表名称。
(资源库 www.zyku.net)
您可能感兴趣的文章
- 02-27帝国CMS自定义列表从第N条开始查询SQL语句
- 01-24帝国CMS自定义列表获取当前列表ID的方法
- 03-16vivoy53s电源键来电挂断方法
- 03-15获取微信小程序URL参数
- 07-15帝国CMS 7.0内容页调用当前专题名称和
- 01-12军考通-军考通应用软件功能介绍
- 11-12小米11Ultra怎么唤醒小爱同学
- 01-11耳耳健康-耳耳健康应用软件功能介绍
- 06-20帝国CMS7.5版对WAP模块进行升级,做手机
- 04-22Haproxy启动故障:Starting proxy:canno
- 12-23iwatch6开启心电图方法介绍
- 11-30spotify改名字方法分享
- 07-05微信公众号内置地图在ios上不显示问题
- 02-19一加9r图标开启自动补位教程
- 12-31课比科-课比科应用软件功能介绍
- 12-26Apache优化教程修改最大并发连接数
- 01-11Carrack-Carrack应用软件功能介绍
- 04-20小米11ultra开启背屏通知内容方法
- 07-15帝国CMS百度编辑器ueditor代码高亮效
- 03-16使用Swiper插件实现轮播图的方法
最近更新
阅读排行
猜你喜欢
- 07-05Linux smbclient命令
- 06-24帝国CMS列表页调用当前信息TAGS标签
- 07-05Linux lsmod命令
- 01-11卡通漫画壁纸-卡通漫画壁纸应用软件功
- 08-14织梦DedeCMS会员中心单独获得会员级别
- 02-18真我V13电量百分比设置教程
- 07-05Linux chsh命令
- 04-13魅族18Aicy识屏设置教程
- 12-01苹果手机怎么关闭爱奇艺自动续费
- 01-11建筑考试宝典-建筑考试宝典应用软件功