PHPIN.NET

 找回密码
 立即注册
查看: 7422|回复: 0

[技巧手记] 帝国CMS根据栏目ID获取栏目字段信息

[复制链接]

469

主题

31

回帖

5569

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5569
发表于 2014-9-16 12:11:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

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

本文关键字词:帝国cms栏目字段,帝国cms别名,自定义函数

在userfun.php加入代以下自定义函数代码:
  1. //获取栏目信息
  2. function class_field($classid,$field){
  3. global $empire,$dbtbpre;
  4. $classid=(int)$classid;
  5. $arr=array('classname','bname','classimg','classpagekey','intro');//栏目字段数组,根据需要自己添加
  6. if(!in_array($field, $arr)){
  7. return FALSE;
  8. }
  9. if(!$classid || !$field){
  10. return FALSE;
  11. }else{
  12. $class_sqls=$empire->fetch1('select '.$field.' from '.$dbtbpre.'enewsclass where classid='.$classid.'');
  13. return $class_sqls[$field];
  14. }
  15. }
复制代码

在需要的调用的模板中用以下代码调用:
  1. <?=class_field(栏目id,'字段名称')?>
复制代码


比如例子1:获取栏目id为 1 的bname(栏目别名)
  1. <?=class_field(1,'bname')?>
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|PHPIN.NET ( 冀ICP备12000898号-14 )|网站地图

GMT+8, 2024-12-4 00:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表