帝国论坛帝国网站管理系统交流区帝国CMS使用交流帝国6.0 排行排行榜的调用方法整理 【本版专题贴子】  
 1/6     1 2 3 4 5 6 ›› ›|
主题:帝国6.0 排行排行榜的调用方法整理 [加入收藏夹]   

24mp3
用户头衔:探花 *

精华贴   :2
发贴数   :3511
经验值   :7141
注册时间:2006-10-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
帝国6.0 排行排行榜的调用方法整理
A.首先要说明,目前排行调用实现的是:一周(一月,一年)内新增的信息,按点击排行的调用.
目前的排行调用方式,比较适合新闻网站,缺点是,如果本周无更新,就什么也调不出来了。例如一天没更新,后台的24小时排行常常是无内容。具体方法:

问:帝国是否可以实现类似本月热点排行之类的功能

前提是开启标签支持SQL语句。
SQL标签的应用
已带模版的标签为例:
[ecmsinfo]"select * from phome_ecms_news where newstime > UNIX_TIMESTAMP()-86400*30 order by onclick desc limit 10",10,30,0,24,7,0[/ecmsinfo]

30 是天,当然你也可以修改为7,365,1000,自己修改合适的时间。
10 是调用多少条,自己修改为合适。
24 是SQL标签的类型,必须为24系统才会执行前面的SQL。

问:能否指定栏目调用呢?
[ecmsinfo]"select * from phome_ecms_news where newstime > UNIX_TIMESTAMP()-86400*30 AND classid in('2','3') order by onclick desc limit 10",10,30,0,24,7,0[/ecmsinfo]

注意红色部分:可以填写你需要调用的栏目ID(注意:必须为终极类)

问:那调用当前栏目呢?这样模就更自动化了。

首先要使模版支持程序代码:
具体操作:后台—系统设置—参数设置—信息设置—模板是否支持程序代码:选择(是)
标签如下:
global $navclassid;
?>
[ecmsinfo]"select * from phome_ecms_news where newstime > UNIX_TIMESTAMP()-86400*30 and classid=$navclassid order by onclick desc limit 10",10,30,0,24,7,0[/ecmsinfo]

注意红色部分:
global $navclassid;,是使列表模版支持$navclassid变量($navclassid为当前栏目ID的变量)。
classid=$navclassid,条件语句,只调用栏目ID=当前栏目ID的文章。

问:我要在内容页调用当前内容页所属栏目的分时热门新闻呢?

[ecmsinfo]"select * from phome_ecms_news where newstime > UNIX_TIMESTAMP()-86400*30 and classid='".$navinfor[classid]."' order by onclick desc limit 10",10,30,0,24,7,0[/ecmsinfo]

B.网站所有信息,按一周内点击次数,排行的调用

这种方法很好,特别是对于非新闻站很有用,我认为这是真正的时间段按点击统计排行的方法,同时也能把排行细化到各栏目各时间段,不必担心无新增信息不显示。但是不会.这样的sql语句该怎么写,请能者赐教。我自己感觉可能帝国系统目前还实现不了.


[该贴被修改 5 次,最后修改时间 2009-10-10 15:13:08 ]


本人已载入帝国史册:荣获第一届“Ecms最无贡献奖”
2009-10-05 15:21:31 已设置保密 顶部 回复 引用 报告 编辑 删除

59966
用户头衔:探花

精华贴   :0
发贴数   :8493
经验值   :21585
注册时间:2008-11-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

好贴




2009-10-06 10:18:32 已设置保密 顶部 回复 引用 报告 编辑 删除

kevinlee
用户头衔:进士

精华贴   :0
发贴数   :701
经验值   :1900
注册时间:2008-02-22
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

收藏




2009-10-08 08:04:14 已设置保密 顶部 回复 引用 报告 编辑 删除

东方飞龙
用户头衔:书生

精华贴   :0
发贴数   :18
经验值   :28
注册时间:2009-09-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

支持,羽毛球,博客大巴:http://zhanxueshi.blogbus.comtxt小说,淘宝导购



淘宝导购:http://www.baidiansou.cn,博客大巴:http://zhanxueshi.blogbus.com
羽毛球:http://www.yupingzhan.cn,txt小说:http://www.lovetxt.cn

2009-10-08 10:40:40 已设置保密 顶部 回复 引用 报告 编辑 删除

火韦
用户头衔:书生

精华贴   :0
发贴数   :1
经验值   :9
注册时间:2009-09-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

这个测试过 可以




2009-10-10 14:55:38 已设置保密 顶部 回复 引用 报告 编辑 删除

lochina1
用户头衔:进士

精华贴   :0
发贴数   :1009
经验值   :2434
注册时间:2009-08-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

整理了蛮多哦



出售:秒改密码,秒上密保QQ连号(2连号QQ---100连号)
QQ连号专卖店--联系QQ:190019886
http://blog.sina.com.cn/6shenai

2009-10-10 14:59:35 已设置保密 顶部 回复 引用 报告 编辑 删除

芝麻糊
用户头衔:秀才

精华贴   :0
发贴数   :165
经验值   :470
注册时间:2008-12-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

路过 跟帖



长风破浪会有时,直挂云帆济沧海!
2009-10-10 15:29:55 已设置保密 顶部 回复 引用 报告 编辑 删除

dirtx
用户头衔:进士

精华贴   :0
发贴数   :1023
经验值   :3239
注册时间:2007-06-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

good,好贴




2009-10-11 00:35:32 已设置保密 顶部 回复 引用 报告 编辑 删除

北极无雪
用户头衔:举人

精华贴   :0
发贴数   :125
经验值   :723
注册时间:2007-02-03
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

回复收藏,解决了我几个问题。非常感谢。



http://www.haojingui.com
2009-10-11 09:05:08 已设置保密 顶部 回复 引用 报告 编辑 删除

飞飞之列
用户头衔:举人

精华贴   :0
发贴数   :271
经验值   :1016
注册时间:2008-07-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

如何调用今日下载总次数啊?




2009-10-11 10:29:20 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/6     1 2 3 4 5 6 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1