• 重庆建川博物馆正式开馆 唐良智调研部分场馆 2019-10-07
  • 斯柯达Kodiaq RS谍照 10月巴黎车展亮相 2019-10-05
  • 鄠邑区主城区因降雨集中积水严重 部分路段临时交通管制 2019-09-29
  • 多证合一 全国核发新版营业执照900余万张 2019-09-29
  • 粽情粽意 传承文明———我们的节日2018端午节 2019-09-28
  • 特朗普威胁中国,如果中国报复性征收美国高关税,美国将征收中国额外关税,特朗普真流氓。难道中国是吓大的? 2019-09-28
  • 父债子偿家不和 法官亲情促调解 2019-09-28
  • 小偷入室盗窃被抓后反教训失主晚上别开着门睡觉 2019-09-24
  • 世界各国因为势不如人,所以才会对美国的进逼忍气吞声。美国现在说话意味已不在有什么掩盖,明显的霸权主义威胁意味甚浓!特朗普的冒险性格,让世界处于危险之中!... 2019-09-09
  • 全国百家网络媒体全媒体记者彭水采风活动 2019-09-09
  • 用个例来抹黑个国家,有你这么无耻的吗?西方银行倒闭案少了吗? 2019-09-06
  • 中美智库联合报告:停止贸易战符合中美双方利益 2019-09-06
  • “拖稿”也自信 美女作家落落来渝聊新书 2019-09-03
  • 中央网信办负责人进网站宣讲党的十九大精神 2019-09-03
  • 农民回答风水神,“勤劳的农民玩什么没有富起来”。(原创首发) 2019-09-02
  • Jquery中文网 南粤风采36选7开奖公告 www.77402m.com
    Jquery中文网 >  建站教程  >  phpcms  >  正文 PhpCms v9 调用全站文章排行的实现代码

    福建彩票36选7开奖结果:PhpCms v9 调用全站文章排行的实现代码

    发布时间:2014-08-15   编辑:南粤风采36选7开奖公告 www.77402m.com
    如何在phpcms v9中调用全站文章排行呢?这里分享一例代码,实现在phpcms v9中调用全站的文章排行的方法,感兴趣的朋友参考下吧。

    南粤风采36选7开奖公告 www.77402m.com 本节内容:
    PhpCms v9 调用全站文章排行

    在PhpCms v9中,默认只调用当前栏目的文章排行,却没有调用全站文章排行的代码。

    本节分享下PhpCms v9 调用全站文章排行的方法与代码。

    1,调用代码:
     

    复制代码 代码示例:
    <ul>
    {pc:content action="sitehits" siteid="4" num="10" order="views DESC" cache="3600"}
    {loop $data $r}
    <li><a href="{$r[url]}" target="_blank">{$r[title]}</a></li>
    {/loop}
    {/pc}
    </ul>

    打开phpcms\modules\content\classes\content_tag.class.php
    添加代码:
     

    复制代码 代码示例:
    /**
    * sitehits站点点击排行
    * @param $data
    */
    function sitehits($data){
    if(empty($data['siteid'])) return false;
    $siteid = intval($data['siteid']);
    $this->hits_db = pc_base::load_model('hits_model');
    $category_content = getcache('category_content','commons');
    $catid = '';
    //获取站点下所有栏目ID
    foreach($category_content as $key=>$val){
    if($val==$siteid){
    $catid .= $comma.$key;
    $comma=',';
    }
    } // www.jquerycn.cn
    //获取点击排行
    $r = $this->hits_db->select('catid in('.$catid.')','hitsid',$data['limit'],$data['order']);
    $return = array();
    $sitemodel_model_db = pc_base::load_model('sitemodel_model');
    $this->db_config = pc_base::load_config('database');
    $tablepre = $this->db_config['default']['tablepre'];
    foreach($r as $key){
    preg_match_all('/-(\d+)-/',$key['hitsid'],$modelid);
    $id = substr($key['hitsid'],(strpos($key['hitsid'],'-',2)+1));
    $tablename = $sitemodel_model_db->get_one(array('modelid'=>$modelid[1][0]),'tablename');
    $this->db->table_name = $tablepre.$tablename['tablename'];
    $return[] = array_merge($return,$this->db->get_one(array('id'=>$id)));
    }
    return $return;
    }

    您可能感兴趣的文章:
    PhpCms v9 调用全站文章排行的实现代码
    phpcms V9 全站文章点击排行榜的实现代码
    PHPCMS V9源码-网站入口文件index.php
    GET标签调用全站内容月排行
    phpcms v9更换域名后上传图片功能无效的解决办法
    PHPCMS V9 调用随机文章的方法
    PHPCMS V9按浏览次数(月、周、总)排行GET标签调用文章
    PHPCMS V9主站调用全站最新内容的方法
    如何让PHPCMS V9首页无法只显示推荐的友情链接
    PHPCMS V9调用全站最新内容的方法

    [关闭]
  • 重庆建川博物馆正式开馆 唐良智调研部分场馆 2019-10-07
  • 斯柯达Kodiaq RS谍照 10月巴黎车展亮相 2019-10-05
  • 鄠邑区主城区因降雨集中积水严重 部分路段临时交通管制 2019-09-29
  • 多证合一 全国核发新版营业执照900余万张 2019-09-29
  • 粽情粽意 传承文明———我们的节日2018端午节 2019-09-28
  • 特朗普威胁中国,如果中国报复性征收美国高关税,美国将征收中国额外关税,特朗普真流氓。难道中国是吓大的? 2019-09-28
  • 父债子偿家不和 法官亲情促调解 2019-09-28
  • 小偷入室盗窃被抓后反教训失主晚上别开着门睡觉 2019-09-24
  • 世界各国因为势不如人,所以才会对美国的进逼忍气吞声。美国现在说话意味已不在有什么掩盖,明显的霸权主义威胁意味甚浓!特朗普的冒险性格,让世界处于危险之中!... 2019-09-09
  • 全国百家网络媒体全媒体记者彭水采风活动 2019-09-09
  • 用个例来抹黑个国家,有你这么无耻的吗?西方银行倒闭案少了吗? 2019-09-06
  • 中美智库联合报告:停止贸易战符合中美双方利益 2019-09-06
  • “拖稿”也自信 美女作家落落来渝聊新书 2019-09-03
  • 中央网信办负责人进网站宣讲党的十九大精神 2019-09-03
  • 农民回答风水神,“勤劳的农民玩什么没有富起来”。(原创首发) 2019-09-02
  • 软件商店下载 中体彩 查询2018年的湖南彩票中奖号码 时时彩走势图技巧 湖南动物总动员开奖走势图 河内五分彩开奖结果手机版 竞彩足球比分直播 虎扑篮球 网上兼职彩票 顶呱刮点石成金中大奖 大无限娱乐平台登录 辽宁十一选五综合版走势图 白小姐点金63 网上的五分彩是正规的吗 辽宁11选5前三组选走