-->

帝国cms标签调用的附加sql条件和排序参数是什么(帝国cms标签调用的附加sql条件和排序参数)

附加SQL条件和排序参数介绍:Imperial CMS 6.5以上版本在原有信息调用标签的基础上增加了两个标签参数:“附加SQL条件”和“显示排序”。支持这两个参数的标签如下: ecmsinfo, smart tag, phomenews, phomenewspic, phomeflashpic, phomeautopic, listsonclass, phomenewstext 语法说明: 以智能标签为例,标签语法为: [e:loop={column ID/主题ID、显示条数、操作类型、仅显示带标题的图片、附加SQL条件、显示排序}]模板代码内容[/e:loop]其中“附加SQL条件”和“显示排序”两个参数可以如果不使用则未设置或由两个单引号表示。例如: [e:loop={1,10,0,0,'',''}] 和[e:loop={1,10,0,0}] 具有相同的效果。举例:以智能标签为例: 例一:调用6.0 版本之前标题包含“cms”的新闻,需要使用SQL 调用,如下: [e:loop={'select * from phome_ecms_news where title like '%cms%' 且已检查=1 个订单(按新闻时间desc limit 10',10,24,0}] a href='?=$bqsr[titleurl]?' target='_blank'?=$bqr[title]?/abr [/e:loop] 和new 使用以下版本可以实现上述效果: [e:loop={'news',10,18,0,'title like '%cms%'',''}] a href='?=$bqsr[titleurl]?' target='_blank'?=$bqr[title]?/abr[/e:loop] 不需要写SQL语句,调用父列时也不需要按照原来写所有最终的列ID SQL调用,更简单、更方便。

示例2:通过diggtop按降序显示新闻信息。 6.0之前的版本需要使用SQL调用,如下: [e:loop={'select * from phome_ecms_news whereChecked=1 order by diggtop desc limit 10',10,24,0}] a href='?=$bqsr[titleurl ]? target='_blank'?=$bqr[title]?/abr [/e:loop] 新版本可以通过如下方式实现上述效果: [e:loop={'news', 10,18,0,'',' diggtop desc'}] a href='?=$bqsr[titleurl]?' target='_blank'?=$bqr[title]?/abr [/e:loop] 还支持更多字段排序,如:'istop desc, id desc, title desc' 示例3:显示一周内信息的点击排行。 6.0之前的版本需要使用SQL调用,如下: [e:loop={'select * from phome_ecms_news whereChecked=1 and newstimeUNIX_TIMESTAMP( )-86400*7 order by onclick desc limit 10',10,24,0}] a href='?=$bqsr[titleurl]?' target='_blank'?=$bqr[title]?/abr [/e:loop] 新版本可以通过使用如下方式实现上述效果: [e:loop={'news',10,18,0,'newstimeUNIX_TIMESTAMP() -86400*7','onclick desc'}] a href='?=$ bqsr[titleurl]?' target='_blank'?=$bqr[title]?/abr [/e:loop] 示例四:调用三级标题信息[e:loop={'news',10,18,0,'firsttitle=3'}] a href='?=$bqsr[titleurl]?' target='_blank'?=$bqr[title]?/abr [/e:loop] 示例5:调用5级推荐信息[e:loop={ 'news',10,18,0,'isgood=5'}] a href='?=$bqsr[titleurl]?'上面以智能标签为例,其他信息调用标签的使用方法相同。只需要在参数后面直接添加上面两个参数即可。

上一篇: 帝国cms模板怎么用(帝国cms使用手册)

下一篇: 帝国cms登录(帝国cms会员中心模板)

关于搜一搜站长工具

如未标明出处,所有模板均为搜一搜站长工具原创,如需转载,请附上原文地址,感谢您的支持和关注。

关于代售类模板,为网友上传发布,如果有侵犯你的权益,请联系我们,第一时间删除。客服邮箱:3801085100#qq.com(#换成@)

本文地址:http://www.soyiso.net/news/11928.html

展开更多