今天分享一个不错的DedeCMS插件:织梦DedeCMS文章按日期时间归档分类插件,下面是DedeCMS插件具体介绍:
一、扩展了一个标签,arclist2用于调用按日期的列表,有5个参数
format 归档格式,到底是按年归档,还是按月归档,还是按日归档,值有 y,m,d 默认为y按年,
time 用哪个字段进行归档,可选值为pubdate按更新时间、senddate按发布时间归档
start 归档起始计算时间 格式为'2012-05-10' 默认为空,为空时就是归档全部
end 归档结束计算时间 格式为'2012-05-10' 默认为空,为空时就是归档全部,start与end就是为文章归档定一个区间,比如只对2012年5月到2012年6月的文章进行归档,
row 这个就不用说了,显示多少条记录,默认为50
底层模板字段有
date 归档的时间
count 归档时间对应的文档数
dateurl 归档的URL
二、利用helidatalist.class.php实现输出文章列表
关于helidatalist.class.php可以去看看我以前写的文章,可以说参照/templets/default/arcdate.htm 进行模板修改,里面helilist调用数据列表,用pagelist调用分页信息,因为从数据库里面查询出来的时候,没有对文章URL进行处理,但是有支持[field:array runphp='yes'/],所以也能在模板对去输出文章URL,参数arcdate.htm。
插件下载地址:
DedeCMS归档插件.zip |