您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS函数获取栏目字段的方法
钱铮友2023-05-29 23:28:50帝国CMS教程已有人查阅
导读在userfun.php加入代以下自定义函数代码:在需要的调用的模板中用以下代码调用:比如例子1:获取栏目id为 1 的bname(栏目别名)
在userfun.php加入代以下自定义函数代码:
//获取栏目信息
function class_field($classid,$field){
global $empire,$dbtbpre;
$classid=(int)$classid;
$arr=array('classname','bname','classimg','classpagekey','intro');//栏目字段数组,根据需要自己添加
if(!in_array($field, $arr)){
return FALSE;
}
if(!$classid || !$field){
return FALSE;
}else{
$class_sqls=$empire->fetch1('select '.$field.' from '.$dbtbpre.'enewsclass where classid='.$classid.'');
return $class_sqls[$field];
}
}
在需要的调用的模板中用以下代码调用:
<?=class_field(栏目id,'字段名称')?>
比如例子1:获取栏目id为 1 的bname(栏目别名)
<?=class_field(1,'bname')?>
本文标签:
很赞哦! ()
相关文章
随机图文
-
帝国灵动标签调用栏目并当前高亮的方法
帝国CMS灵动标签调用一级栏目和子栏目,也可以无限嵌套调用三、四...级栏目,并判断当前栏目高亮显示。 -
帝国CMS模板提示你已经顶过了没反应怎么办
帝国CMS有“顶”与“踩”的功能。但是没有官方教程,所以很多朋友在添加类似代码的时候,没有弹窗点击,点赞数也没有增加。再次点击时,它会提示“你已经顶过了”这是因为下面的第三步没有做: -
帝国CMS如何提高缩略图质量,帝国CMS缩略图不清晰怎么办
打开e/class/gd.php查找,红色的100就是缩略图的质量参数,一般默认为75(又或者是80),觉得缩略图质量不够的就用这个控制,解决缩略图不清晰的问题. -
帝国CMS信息反馈怎么显示姓名字段
帝国CMS默认信息反馈显示的是标题title ,如何显示姓名name或其他字段了。这种帝国CMS二次开发修改方法非常简单,只需找到这个页面,写个调用SQL就可以了。
留言与评论 (共有 条评论) |