您现在的位置是:首页 > 帝国cms教程

帝国cms教程

帝国cms如何调用栏目自定义字段?

帝国cms教程 时间:2022-04-05 13:09:02分类:帝国cms常见问题阅读数:

帝国cms调用栏目的自定义字段内容,实现方法可以用内置调用栏目自定义字段函数ReturnClassAddField(栏目ID,字段名),下面是青青模板网整理的关于帝国cms调用栏目自定义字段内容的解决方法,供大家参考。

字段调用说明
使用内置调用栏目自定义字段函数:ReturnClassAddField(栏目ID,字段名),栏目ID=0为当前栏目ID。取多个字段内容可用逗号隔开,例子:
取得'classtext'字段内容:$value=ReturnClassAddField(0,'classtext'); //$value就是字段内容。
取得多个字段内容:$value=ReturnClassAddField(1,'classid,classtext'); //$value['classtext']才是字段内容。

例如:新建一个名为hot的字段,要在列表模板调用该字段,可以这样写:

方法一:<?=ReturnClassAddField(0,'hot')?>

方法二:<?=ReturnClassAddField($bqr['classid'],'hot')?>

用灵动标签调用:

[e:loop={"select * from [!db.pre!]enewsclass where bclassid='$GLOBALS[navclassid]' order by myorder asc ",4,24,0,0,0}] 
 <a href="<?=$bqr['classpath']?>"><img src="<?=$bqr['classimg']?>" /></a>
   <b><?=$bqr['classname']?><span><strong><?=ReturnClassAddField($bqr['classid'],'hot')?></strong></span></b>
   <p><?=$bqr['intro']?></p>
[/e:loop]

说明:其中bclassid='$GLOBALS[navclassid]' 是获取当前栏目ID,<?=ReturnClassAddField($bqr['classid'],'hot')?>是调用自定义字段。

以上就是关于帝国cms常见问题中"帝国cms如何调用栏目自定义字段?"的全部内容,如果有遇到帝国cms常见问题其他问题的,可以在评论留言,或者加微信咨询。

相关文章