kingcms文章标签自定义条件查询显示用法

[ At 9/16/2009 By wukong   1 comments ]

kingcms的标签一般通过设置标签的type属性来设定查询条件,比如type="hot"就是根据热门文章,type="head"就是显示头条的文章。不论对kingcms文章标签设置那种类型,显示的文章内容排序基本都是按照文章编号(artid)也就是文章添加顺序的倒序排列,就是说最新添加的显示到前面,以前添加的显示到后面。

也可能有得朋友想让最新添加的显示到后面,按照添加的顺序排列,呵呵,21就是这样一个家伙,今天他问我kingcms是否能实现这样的排序。实际上kingcms是支持自定义查询条件和自定义排序的,只是这个功能有点专业,需要会写一些简单的sql查询语句。

这里就说说kingcms自定义查询条件标签如何使用,首先kingcms标签的type属性要设置成sql,然后要有sql属性,改属性值是一段数据库sql查询语句。如文章标签热门文章写法是这样,{king:article type="hot" number="20/} ,这样出来的内容是按照添加顺序的倒序排列的。如果想按照添加顺序的顺序排列呢,要这样写{king:article type="sql" sql="where artshow=1 order by artid"},如果想进一步限制一下查询条件,只显示某个栏目的文章,可以这样写,比如栏目id是3,{king:article type="sql" sql="where artshow=1 and listid=3 order by artid"}。

具体还有更多的自定义查询效果,会一点sql查询语句的朋友可以自己试试看。

« zblog换空间后文章列表显示空白request和request.form和request.querystring的区别 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By 空空如也 

Copyright 167-2009 www.7es.cn . Some Rights Reserved. Email:iamwgh@msn.com QQ:49556
Friends site:Null