帝国cms灵动标签的使用是为了弥补万能标签在调用上的不足,比如说列表页展示当前文章图片,标签tags等等。所以学好帝国cms灵动标签对帝国cms模板开发也一样重要。
那么我们开始灵动标签的使用教程吧
先看官方灵动标签的调用说明
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]
和万能标签调用一样,这类不多作解释
具体请看:帝国cms万能标签的使用教程
对于灵动标签的调用,这里主要介绍附加SQL条件、显示排序,这一条件同样满足万能标签的调用
附加SQL条件,也就是按照某个条件调用数据库信息
比如:添加按关键字调用数据库显示
\"title like \'%cms%\' \"
实际应用例子:调用最新文章,附加最新文章必须含有关键字博客
[e:loop={\'news\',10,18,0,\"title like \'%博客%\' \",\'\'}]
<a href=\"<?=$bqsr[\'titleurl\']?>\"><?=$bqr[\'title\']?></a>
[/e:loop]
再比如灵动标签附加sel条件调用头条,推荐,置顶。当用多个sql语句,用and连接,比如:
[e:loop={\'news\',10,18,0,\'istop=1 and isgood=1 and firsttitle=1\',\'\'}]
<a href=\"<?=$bqsr[\'titleurl\']?>\"><?=$bqr[\'title\']?></a>
[/e:loop]
案例说明:
调用新闻栏目、显示10篇、操作类型为18(新闻列表最新信息)、0则含图片和不含图片文章。且符合以上这些条件文章还需要满足文章必须设置了一级置顶、一级推荐、一级头条、使用and连接,条件缺一不可。
显示排序
帝国cms不论万能标签还是灵动标签都可以设置显示排序以降序还是升序
显示排序条件有:id(文章id)、newstime(发表时间)、onclick(点击/阅读)、plnum(评论)、diggtop(点击顶数) 、rand(随机)
以desc和asc作为升降序排列
比如:
- id desc 是按id降序排列
- id ASC 是按id升序排列
- newstime desc 是按时间降序排列
- newstime ASC 是按时间升序排列
- onclick desc 是按点击/浏览降序排列
- onclick ASC 是按点击/浏览升序排列
到这里,灵动标签的使用方法就介绍完了。了解灵动标签的调用,重点就是附加SQL、和显示排序的使用。后面会补上帝国cms模板开发所需要常见的的灵动标签调用代码,敬请持续关注!
最后附上:官方系统内置标签语法
http://www.phome.net/doc/ecmsedu/base/mbzz/html/sysbq.html
1. 资源都是经过站长或作者收集测试修改后发布分享。如若转载请在文内以超链形式注明狐狸库文章出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。
请登录后查看评论内容