当前位置:首页 > CMS教程 > 帝国cms > 列表

帝国cms栏目信息调用

发布:smiling 来源: PHP粉丝网  添加日期:2015-05-09 10:25:04 浏览: 评论:0 

以前总是去挖别人的代码,非常感谢乐于分享的人,帮我解决很多工作中的难题,饮水思源,我把总结的一些代码整理给出来,希望能帮到大家.

最近用帝国cms做企业站,遇到一些小问题,跟大家分享一下:

1、固定的栏目名称可用以下方法直接调用.

调用栏目名称:<?=$class_r[栏目ID]['classname']?>

调用栏目链接:<?=$class_r[栏目ID]['classpath']?>

2、帝国cms灵动标签用法

  1. [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}] 
  2. //phpfensi.com 
  3. <?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?>//文章链接、文章标题 
  4. <?=$bqr[ftitle]?>//副标题 
  5. <?=$bqr[newstext]?>//正文 
  6. <?=esub($bqr[title],30)?>//截取字符 
  7. <?=date('m-d',$bqr[newstime])?>//获取时间 
  8. [/e:loop] 

$bqr是已经定义好的变量,字段名称可以去系统下的新建数据表中对应的数据表中找字段名称,查找字段名称还有一个简便的办法就是在增加信息的页面里把鼠标放在你要查的字段名上,右键审查元素,看到它的name值就是它的字段名,这样效率比较高,不用点来点去找字段名了.

帝国也可以自己生成灵动标签,模板下自动生成标签,有时根据你需要的字段不同还需要自己建立数据表和系统模型,当然字段名肯定是自己定义的,下次我写一下关于建立系统模型的文章.

3、调用父栏目信息

  1. [e:loop={"select classid,classname,classimg,intro from phome_enewsclass where classid=栏目id",1,24,0}]//调用需要的字段,显示几条,操作类型,是否只显示带图片的文章 
  2. 栏目名:< href="/e/public/ClassUrl?classid<?=$bqr[classid]?>" ><?=$bqr[classid]?> 
  3. 栏目缩略图:<?=$bqr[classimg]?> 
  4. 栏目简介:<?=$bqr[intro]?> 
  5. [/e:loop] 

4、栏目导航标签

[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]

父栏目id为'0':显示所有一级栏目

父栏目id为'selfinfo':显示本栏目下级栏目

Tags: cms栏目信息 帝国栏目调用

分享到: