近期有朋友使用云优CMS程序免费版自己搭建了个企业网站,使用过程中发现文章列表页面排序不是按文章发布时间排序,通过云优CMS官方标签手册把排序方式desc修改为asc还是无法解决,由于是免费版,官方是不提供技术支持的。由于朋友求助,我们简单看了下标签,在这里把方法分享给大家,希望对你们有所帮助。
首先我们来看下云优CMS列表页面默认模板的排序标签:
<yunu:list cid="$cid" orderby="sort desc" >
这个排序标签并不是按发布时间进行排序的,所以即使我们把desc修改为asc还是没有效果的,如下图,如果你使用了后台的文章排序功能,那么可以使用sort标签进行排序。
如果你想让列表页的文章按照发布时间先后来排序,可以使用以下语法:
<yunu:list cid="$cid" orderby="create_time desc" pagesize="10">
先发布在前:create_time desc
先发布在后:create_time asc
修改说明:修改排序标签一般是登录服务器或者打开网站的FTP在根目录下找到template文件夹,然后打开default文件夹,根据你要修改的模板路径,找到list_article.html修改替换即可。