dedecms制件每日每周每月排行榜
来源:互联网 发布:淘宝客导购位线下推广 编辑:程序博客网 时间:2024/05/01 05:54
{dede:arclist row='10' titlelen='34' orderby='click' subday='2'} [field:title/] {/dede:arclist}
这是调用日排行的文章,subday表示在多少天以内的文档,subday='2'就表示2天内发表的文档,其实可能应该写成subday='1'的 但是考虑到管理员发布文章有时不是太准时,subday='1'的话可能有时候页面会显示不到10篇文章或者不显示。于是我就写了个2,然后orderby='click'表示按点击量排行。
总的来说代码的意思:调用所有2天内发表的文章,然后按点击率排序取前十篇。文章标题截取34个字符。周排行、月排行就把subday='2' 的数字 改成7或者30。
还是蛮简单的。
如果要实现排行榜前三名颜色不一样,可以使用下来的代码:
[field:global name="autoindex" runphp='yes']if(@me>=3)@me = '<td valign="middle" bgcolor="#CACACA" align="center" class="paishu">' . @me . '</td>';else @me = '<td valign="middle" bgcolor="#7EA0BF" align="center" class="paishu">' . @me . '</td>';[/field:global]
主要是使用autoindex这个变量,来输出1到10。runphp里使用语句,把前三名的颜色设置成#CACACA.这样就OK了,是不是很简单呢。
- dedecms制件每日每周每月排行榜
- 获得每日,每周,每月的0点和24点的时间戳
- (转)获得每日,每周,每月的0点和24点的时间戳
- 获得每日,每周,每月的0点和24点的时间戳
- 获得每日,每周,每月的0点和24点的时间戳
- android中在java代码中获得每日,每周,每月的0点和24点的时间戳
- 合格程序员的每天每周每月每年
- 合格程序员的每天每周每月每年
- 合格程序员的每天每周每月每年
- Quartz Cron表达式 每周、每月执行一次
- Sql 每月,每日,每年统计
- 统计每年每月每日数据
- MYSQL统计每年、每月、每日的数据
- 合格程序员的每天每周每月每年(转帖)
- 程序员每天每周每月每年该做的事
- 合格程序员每天每周每月每年该做的
- 程序员每天每周每月每年该做的事
- 程序员每天每周每月每年该做的事
- IOS开发-地图注解(地图上的大头针)
- oracle基本数据类型
- vo bo po 分别代表什么?
- tslib1.4在UBUNTU下的编译
- 配置log4j使Ibatis的SQL语句输出到控制台
- dedecms制件每日每周每月排行榜
- 数据库查询,小心忘了单引号
- android打开pdf ppt word excel chm html text 文件的intent
- 未将对象引用设置到对象的实例 总结
- 嵌入式jetty
- 用VC写DLL中"error LNK2005: _DllMain@12 already defined"的应对 .
- 变量在计算机内存储的到底是什么?
- Linux学习笔记之Linux引导流程解析
- 让你的Socket应用兼容IPv6