• 站长网[www.zzw.com]欢迎您!
  • 首页 > 技术教程 > 正文

    PHPCMS首页调用全站“日、周、月”点击排行的方法
    2014-04-02 00:54:41   来源:PHPCMS官方论坛   发布:admin  评论:0 点击:

    摘要:如此强大的内容管理系统Phpcms,竟然默认不支持在首页调用全站文章排行,实在是出乎意料之外,好在本人爱动脑筋,下午仔细研究了Phpcms源码,终于找到简单易用的GET标签调用方法。

    \
     
      今天忙于修改网站界面,想在首页添加浏览排行功能,却发现Phpcms竟然不支持调用全站文章排行。下午仔细研究了Phpcms源码,终于找到简单易用的GET标签调用方法。

      下面是实现首页调用全站的“日、周、月”点击排行的GET调用代码:

    {pc:get sql="SELECT h.`weekviews`,n.`title`,n.`url`,n.`style` FROM `v9_hits` AS h,`v9_news` AS n WHERE substring_index(h.`hitsid`, '-', -1)=n.`id` AND n.`status`=99 ORDER BY h.`weekviews` DESC" num="9" cache="3600" day="7"}
    {loop $data $v}
    {if $n%2==1}<li>{else}<li class="bg">{/if}<a title="{$v[title]}" target="_blank" href="{$v[url]}">{str_cut($v['title'],200,'...')}</a><br /><span>点击:{number_format($v['weekviews'])}</span></li>
    {/loop}
    {/pc}
     
      以上代码是周点击排行,日点击和月点击只要替换红色部分即可!
     
      48小时点击:dayviews、day=2
      本月点击:monthviews、day=48
     
    效果如下图:
     

    相关热词搜索:PHPCMS 首页调用 点击排行 GET标签

    上一篇:第一页
    下一篇:PHPCMS内容页加上发布人名称的方法

    分享到: 收藏
    评论排行