phpcms V9 全站文章点击排行榜标签 我们在做内容站的时候,经常需要使用到文章排行榜,但phpcms默认的pc调用标签是需要具体栏目ID的,那么如何调用全站文章的点击排行榜呢?官方不给方法,我们只好自己创造方法了。步骤如下: ①打开\phpcms\modules\content\classes\content_tag.class.php文件; ②找个位置添加以下代码(首行时间可以自由修改,方便后期查询): 复制代码代码如下: /** 2013年4月23日 * sitehits站点点击排行 * @param $data */ function sitehits($data){ if(emptyempty($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_contentas$key=>$val){ if($val==$siteid){ $catid .= $comma.$key; $comma=','; } } //获取点击排行 $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_con...
内容已隐藏,请关注公众号输入验证码查看
本帖支持关注公众号查看
【无套路 无套路 无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】
|