欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 帝国cms教程 >
帝国cms教程

帝国CMS根据栏目ID获取栏目字段信息

(元素模板) / 2022-10-21 20:03
帝国cms  如何根据栏目id 来获取栏目的字段信息?

在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')?>

Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com