帝国CMS利用函数获取栏目字段
在userfun.php加入代以下自定义函数代码://获取栏目信息functionclass_field($classid,$field){global$empire,$dbtbpre;$classid=(int)$classid;$arr=array('classname','bname','classimg',……
在userfun.php加入代以下自定义函数代码:
//获取栏目信息functionclass_field($classid,$field){global$empire,$dbtbpre;$classid=(int)$classid;$arr=array('classname','bname','classimg','classpagekey','intro');//栏目字段数组,根据需要自己添加if(!in_array($field,$arr)){returnFALSE;}if(!$classid||!$field){returnFALSE;}else{$class_sqls=$empire->fetch1('select'.$field.'from'.$dbtbpre.'enewsclasswhereclassid='.$classid.'');return$class_sqls[$field];}}
在需要的调用的模板中用以下代码调用:
<?=class_field(栏目id,'字段名称')?>
比如例子1:获取栏目id为 1 的bname(栏目别名)
<?=class_field(1,'bname')?>
- 上一篇
帝国CMS多作者调用(包括有作者链接和没有连接)的方法
多个作者的调用方法1、标签调用[!--writer--]----------------------------------------------------方法2、代码分割调用(用php分割$navinfor[writer]字段内容再显示)①、没有作者链接<?php$w=explode(','
- 下一篇
帝国CMS如何批量转移会员到另一个会员组
帝国CMS会员组调整后,怎样批量把某一个会员组的会员转移会员到另一个会员组了,这里只需一段SQL即可解决。updatephome_enewsmembersetgroupid=新会员组idwheregroupid=旧会员组id;执行前请记得备份哦